Αφαίρεση www

Joomla! forum. Joomla! Questions and Answers.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
mitsakoswp
Δημοσιεύσεις: 29
Εγγραφή: 26 Φεβ 2012 18:53

Αφαίρεση www

Δημοσίευση από mitsakoswp » 03 Μαρ 2012 16:14

Γεια σας,

Μήπως γνωρίζει κανείς πώς βγαίνει από τη σελίδα το www!! Ευχαριστώ...

Άβαταρ μέλους
webdevgr
Δημοσιεύσεις: 697
Εγγραφή: 11 Δεκ 2010 17:25
Τοποθεσία: Ηράκλειο
Επικοινωνία:

Αφαίρεση www

Δημοσίευση από webdevgr » 03 Μαρ 2012 19:20

Γίνεται μέσω .htacces με το πρώτο κάνεις redirect το domain.gr σε www.domain.gr και με το δεύτερο το αντίθετο.

Κώδικας: Επιλογή όλων

########## Begin - Redirect non-www to www
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
## If the above throws an HTTP 500 error, swap [R=301,L] with [R,L]
########## End - Redirect non-www to www

########## Begin - Redirect www to non-www
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
## If the above throws an HTTP 500 error, swap [R=301,L] with [R,L]
########## End - Redirect non-www to www

mitsakoswp
Δημοσιεύσεις: 29
Εγγραφή: 26 Φεβ 2012 18:53

Αφαίρεση www

Δημοσίευση από mitsakoswp » 03 Μαρ 2012 19:38

Μπορείς να βοηθήσεις??

##
# @version $Id: htaccess.txt 13415 2009-11-03 15:53:25Z ian $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##

#####################################################
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations. It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
# mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)

# RewriteBase

########## Begin - Joomla! core SEF Section
#
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_URI} !^/index.php
#RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
#RewriteRule (.*) index.php
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section

########## Begin - 3rd Party SEF Section
############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc
#
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php
Τελευταία επεξεργασία από το μέλος mitsakoswp την 03 Μαρ 2012 20:02, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
webdevgr
Δημοσιεύσεις: 697
Εγγραφή: 11 Δεκ 2010 17:25
Τοποθεσία: Ηράκλειο
Επικοινωνία:

Αφαίρεση www

Δημοσίευση από webdevgr » 03 Μαρ 2012 19:56

Στο υπάρχον αρχείο πρόσθεσε αυτό που σου έγραψα παραπάνω.

Στην περίπτωση σου το δεύτερο κομμάτι.

mitsakoswp
Δημοσιεύσεις: 29
Εγγραφή: 26 Φεβ 2012 18:53

Αφαίρεση www

Δημοσίευση από mitsakoswp » 03 Μαρ 2012 20:15

Μπορείς να κοιτάξεις το αρχείο επειδή δε βγάζω άκρη?? Ευχαριστώ
Συνημμένα
New WinRAR ZIP archive.zip
(1.58 KiB) Μεταφορτώθηκε 134 φορές

Άβαταρ μέλους
fiskilis
Honorary Member
Δημοσιεύσεις: 14093
Εγγραφή: 16 Νοέμ 2003 22:44
Τοποθεσία: Athens
Επικοινωνία:

Αφαίρεση www

Δημοσίευση από fiskilis » 04 Μαρ 2012 14:41

gigenis έγραψε:Γίνεται μέσω .htacces με το πρώτο κάνεις redirect το domain.gr σε www.domain.gr και με το δεύτερο το αντίθετο.
καμια σχεση το ενα με το αλλο

ο ενας λεει στο .htacces στο root του directory και ο αλλος βαζει το index του Joomla
mitsakoswp έγραψε:Μπορείς να βοηθήσεις??

##
# @version $Id: htaccess.txt 13415 2009-11-03 15:53:25Z ian $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software_FILENAME} !-d

mitsakoswp
Δημοσιεύσεις: 29
Εγγραφή: 26 Φεβ 2012 18:53

Αφαίρεση www

Δημοσίευση από mitsakoswp » 04 Μαρ 2012 15:27

Μπορείς να μας δώσεις τη λύση?? Ευχαριστώ

Άβαταρ μέλους
fiskilis
Honorary Member
Δημοσιεύσεις: 14093
Εγγραφή: 16 Νοέμ 2003 22:44
Τοποθεσία: Athens
Επικοινωνία:

Αφαίρεση www

Δημοσίευση από fiskilis » 04 Μαρ 2012 17:42

αυτο που σου προτεινε ο gigenis, να φτιαξεις ενα αρχειο .htacces με το περιεχωμενο που σου συστησε , ξερεις τι ειναι αυτο το αρχειο και που θα το βρεις;

τι control panel εχεις στο hosting σου;

Themis-T
Δημοσιεύσεις: 77
Εγγραφή: 20 Απρ 2009 16:04
Επικοινωνία:

Αφαίρεση www

Δημοσίευση από Themis-T » 05 Μαρ 2012 15:55

mitsakoswp έγραψε:Μήπως γνωρίζει κανείς πώς βγαίνει από τη σελίδα το www!! Ευχαριστώ...
Ανοίγεις το αρχείο .htaccess που βρίσκεται στον κατάλογο public_html και μετά από το:

Κώδικας: Επιλογή όλων

RewriteEngine On
βάζεις αυτό:

Κώδικας: Επιλογή όλων

RewriteCond %&#123;HTTP_HOST&#125; !^domain\.com$ &#91;NC&#93;
RewriteRule ^&#40;.*&#41;$ http&#58;//domain.com/$1 &#91;R=301,L&#93;
Όπου υπάρχει η λέξη domain την αντικαθιστάς με το δικό σου πραγματικό domain.

mitsakoswp
Δημοσιεύσεις: 29
Εγγραφή: 26 Φεβ 2012 18:53

Αφαίρεση www

Δημοσίευση από mitsakoswp » 05 Μαρ 2012 16:37

Themis-T έγραψε:
mitsakoswp έγραψε:Μήπως γνωρίζει κανείς πώς βγαίνει από τη σελίδα το www!! Ευχαριστώ...
Ανοίγεις το αρχείο .htaccess που βρίσκεται στον κατάλογο public_html και μετά από το:

Κώδικας: Επιλογή όλων

RewriteEngine On
βάζεις αυτό:

Κώδικας: Επιλογή όλων

RewriteCond %&#123;HTTP_HOST&#125; !^domain\.com$ &#91;NC&#93;
RewriteRule ^&#40;.*&#41;$ http&#58;//domain.com/$1 &#91;R=301,L&#93;
Όπου υπάρχει η λέξη domain την αντικαθιστάς με το δικό σου πραγματικό domain.
Έκανα τις αλλαγές αλλά πάλι βγαίνει το ίδιο, αποθήκευσα σε ut8 with out bom. Μήπως χρειάζεται κάποια άλλη αλλαγή? Ευχαριστώ

Themis-T
Δημοσιεύσεις: 77
Εγγραφή: 20 Απρ 2009 16:04
Επικοινωνία:

Αφαίρεση www

Δημοσίευση από Themis-T » 05 Μαρ 2012 17:07

Ποιο είναι το domain;
Πρόκειται για Joomla;
Έχεις προσθέσει και άλλο κώδικα για το συγκεκριμένο θέμα;

mitsakoswp
Δημοσιεύσεις: 29
Εγγραφή: 26 Φεβ 2012 18:53

Αφαίρεση www

Δημοσίευση από mitsakoswp » 05 Μαρ 2012 17:11

Themis-T έγραψε:Ποιο είναι το domain;
Πρόκειται για Joomla;
Έχεις προσθέσει και άλλο κώδικα για το συγκεκριμένο θέμα;
To domain είναι clubpokergr.com δεν έχω προσθέσει κάτι και έχω κρατήσει το αρχικό μετά από τις αλλαγές που έκανα!!

Themis-T
Δημοσιεύσεις: 77
Εγγραφή: 20 Απρ 2009 16:04
Επικοινωνία:

Αφαίρεση www

Δημοσίευση από Themis-T » 05 Μαρ 2012 18:07

Στο αρχείο που επισύναψες πιο πάνω βλέπω και αυτό:

Κώδικας: Επιλογή όλων

RewriteCond %&#123;HTTP_HOST&#125; ^clubpoker\.gr$ &#91;OR&#93;
RewriteCond %&#123;HTTP_HOST&#125; ^www\.clubpoker\.gr$
RewriteRule ^/?$ "http\&#58;\/\/www\.clubpokergr\.com" &#91;R=301,L&#93;
Και έχει και λάθη...
Το ^www\.clubpoker\.gr$ θα έπρεπε να είναι ^www\.clubpokergr\.com$
Μήπως να το βγάλεις εάν υπάρχει ακόμα;

Σιγουρέψου ότι ο κώδικας που προσθέτεις είναι σωστός:

Κώδικας: Επιλογή όλων

RewriteCond %&#123;HTTP_HOST&#125; !^clubpokergr\.com$ &#91;NC&#93; 
RewriteRule ^&#40;.*&#41;$ http&#58;//clubpokergr.com/$1 &#91;R=301,L&#93;

mitsakoswp
Δημοσιεύσεις: 29
Εγγραφή: 26 Φεβ 2012 18:53

Αφαίρεση www

Δημοσίευση από mitsakoswp » 05 Μαρ 2012 18:23

Επισυνάπτω το αρχείο όπως είναι στο server!! Περιμένω τις σχετικές παρατηρήσεις....
Συνημμένα
New WinRAR ZIP archive.zip
(1.6 KiB) Μεταφορτώθηκε 126 φορές

Themis-T
Δημοσιεύσεις: 77
Εγγραφή: 20 Απρ 2009 16:04
Επικοινωνία:

Αφαίρεση www

Δημοσίευση από Themis-T » 05 Μαρ 2012 20:51

Ανοίγεις το αρχείο .htaccess που βρίσκεται στον κατάλογο public_html και μετά από το:

Κώδικας: Επιλογή όλων

RewriteEngine On
βάζεις αυτό:

Κώδικας: Επιλογή όλων

RewriteCond %&#123;HTTP_HOST&#125; !^clubpokergr\.com$ &#91;NC&#93; 
RewriteRule ^&#40;.*&#41;$ http&#58;//clubpokergr.com/$1 &#91;R=301,L&#93;
Το

Κώδικας: Επιλογή όλων

RewriteEngine On
πρέπει να παραμείνει. ΔΕΝ πρέπει να το σβήσεις.

Επίσης σβήσε τις γραμμές από την 82 και μετά... τις 3 τελευταίες δηλαδή...

Δοκίμασε με το αρχείο που επισυνάπτω...
Συνημμένα
New WinRAR ZIP archive.zip
(1.62 KiB) Μεταφορτώθηκε 133 φορές

Απάντηση

Επιστροφή στο “Joomla! γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες