PDA

Zobacz pełną wersję : Po przekierowaniu z www na bez www, nadal można załadować stronę z www



Grzegorz_n
08-11-2016, 23:25
Witam :)

Bardzo proszę zorientowanych w temacie o pomoc :)

Zrobiłem przekierowanie 301 (z www na bez www) w .htaccess.

Test nr 1:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.mojadomena.pl [nc]
RewriteRule ^(.*)$ http://mojadomena.pl/$1 [r=301,nc]

Test nr 2:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Teoretycznie działa jak należy, gdyż jeżeli wpiszę w przeglądarkę: www.mojadomena.pl (http://www.mojadomena.pl), to ładuje mi się: mojadomena.pl

Ale.... gdy wpiszę w przeglądarkę:
www.mojadomena.pl/kontakt (http://www.mojadomena.pl/kontakt)
www.mojadomena.pl/oferta (http://www.mojadomena.pl/oferta)
lub każdą inną z odniesieniem do konkretnej podstrony
wówczas załaduje mi się strona z www.

Czy można temu zaradzić i w jaki sposób?

Bardzo proszę o pomoc i z góry serdecznie dziękuję :)

:)

Bazyl
09-11-2016, 09:18
Cześć,

niewielka różnica ;-)



RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Grzegorz_n
14-11-2016, 18:45
Cześć,

niewielka różnica ;-)



RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Wielkie dzięki Bazyl, ale to nie ten problem.
Poprawiłem i dalej to samo. Pomyślałem, że może jestem ślepy, więc skopiowałem-też nie pomogło.

:)

Bazyl
14-11-2016, 22:00
Chcesz?
Daj na PW linka + ftp

Grzegorz_n
15-11-2016, 17:37
Chcesz?
Daj na PW linka + ftp Bardzo chętnie skorzystam :)

wezykowski
16-11-2016, 11:26
Ja na ogół robię tak:



RewriteCond %{HTTP_HOST} ^(www\.)?moja_domena\.pl$ [NC]
RewriteCond %{REQUEST_FILENAME} !/ścieżka_do_plików_Joomla/
RewriteRule ^(.*)$ /ścieżka_do_plików_Joomla/$1 [L]

Grzegorz_n
16-11-2016, 13:33
Ja na ogół robię tak:



RewriteCond %{HTTP_HOST} ^(www\.)?moja_domena\.pl$ [NC]
RewriteCond %{REQUEST_FILENAME} !/ścieżka_do_plików_Joomla/
RewriteRule ^(.*)$ /ścieżka_do_plików_Joomla/$1 [L]
Bardzo dziękuję za pomoc, jednak Bazyl był szybszy ;)