PDA

Zobacz pełną wersję : Nie działa dopisanie "www" do domeny



ashwalker
07-06-2009, 18:51
Chcę by dopisywano do adresu swiadomesny.com (http://swiadomesny.com) "www", aby zawsze, bez względnie było "www.swiadomesny.com (http://www.swiadomesny.com)".

Na stronach bez Joomla! .htaccess z ReWrite śmiga jak trzeba.
Z Joomla! 1.5 - nie.

Oto fragment mojego .htaccess w Joomla!, mam włączone przepisywanie krótkich adresów w konfiguracji (zmieniłem htaccess.txt na .htaccess). Co do niego konkretnie dopisać?

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!
#
# Block out any script trying to set a mosConfig value through the URL
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 ********** 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]

ppilus
07-06-2009, 19:33
Wystarczy zapytać Pana Google a odpowiedzi bez liku, np. masz napisane tutaj: http://magiczne.seoisem.pl/poskramiamy-htaccess-przekierowania-i-nie-tylko/

ashwalker
07-06-2009, 19:46
Nie rozwiązuje to mojego problemu.


Wystarczy zapytać Pana Google a odpowiedzi bez liku, np. masz napisane tutaj: http://magiczne.seoisem.pl/poskramiamy-htaccess-przekierowania-i-nie-tylko/
Dobra fajnie, po 2h szukania też przewinąłem się przez te stronę. Sposób tam podany nie działa (wpis na blogu jest niejednoznaczny):

Nic nie osiągam wpisując zarówno:

RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]Jak i:

RewriteCond %{HTTP_HOST} !^swiadomesny.com (http://www.swiadomesny.com)
RewriteRule ^(.*)$ http://www.swiadomesny.com%{HTTP_HOST}/$1 [R=301,L]


PS znam te przekierowania, jak już mówiłem na innych stronach (nie-Joomlowych) działa, a problem jest na tyle nietypowy, że pytam tutaj.

ppilus
07-06-2009, 20:46
Czysty .htaccess o treści
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
też nie działa ?

trzepiz
07-06-2009, 20:49
Na stronach bez Joomla! .htaccess z ReWrite śmiga jak trzeba.
Z Joomla! 1.5 - nie.

a co ma piernik do wiatraka .. ?

.htaccess ma "w poważaniu" co to za system ..

ppilus
07-06-2009, 21:21
Odpowiem ze kolegę
a co ma piernik do wiatraka .. ? Powiadają, że zboże może wiatrak zemleć by piernik mógł powstać :)

.htaccess ma "w poważaniu" co to za system ..Oczywiście, że tak. Tyle tylko, że jak do gotowych reguł zacznie się dopisywać "swoje" często nie zawsze prawidłowe to potem nie wiedzieć czemu rodzą się problemy.

ashwalker
07-06-2009, 21:24
Odpowiem ze kolegę Powiadają, że zboże może wiatrak zemleć by piernik mógł powstać :)
Oczywiście, że tak. Tyle tylko, że jak do gotowych reguł zacznie się dopisywać "swoje" często nie zawsze prawidłowe to potem nie wiedzieć czemu rodzą się problemy.
Wydaje się, że znasz się na rzeczy. Jak myślisz, mógłbyś konkretnie podać co może być nie tak z moim przekierowaniem?

Byłbym niezmiernie wdzięczny.
Pozdrawiam

ppilus
07-06-2009, 21:44
Tylko powiedz skąd mogę wiedzieć co i jak tam pozapisywałeś ?

ashwalker
07-06-2009, 21:47
Tylko powiedz skąd mogę wiedzieć co i jak tam pozapisywałeś ?
Oh:P

W pierwszym poście masz mój .htaccess. Chcę przepisać z swiadomesny.com na www.swiadomesny.com (http://www.swiadomesny.com) - z takimi danymi dasz radę coś powiedzieć?