Ahoj. Prosím vás jak správně přesměrovat doménu s www na verzi bez www přes .htaccess soubor v phpbb?
Na přesměrování jsem našel tento kód:
Kód: Vybrat všeRewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.vase-domena\.cz [nc]
RewriteRule (.*) http://vase-domena.cz/$1 [R=301,L]
Je v pořádku nebo by bylo lepší tam něco ještě upravit?
Jak to ale dosadit do toho .htaccess souboru v phpbb? Obsah:
Kód: Vybrat vše#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
Třeba to "RewriteEngine On" už tam je, tak nevím jestli to tam můžu dát 2x nebo jak přesně to udělat, aby všechno fungovalo jak má. :)
Díky za radu.
----------
EDIT:
Dal jsem to dohromady takto:
Kód: Vybrat vše#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domena\.cz [nc]
RewriteRule (.*) http://domena.cz/$1 [R=301,L]
RewriteRule ^(.*/)?index.php$ /$1 [R=301,L]
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
Přidal jsem tam i řádek pro přesměrování "domena.cz/index.php" na "domena.cz/". Kdyžtak na to někdo prosím mrkněte jestli je to ok. :) Díky.