Snažím se dosáhnout pěkných URL adres pomocí .htaccess souboru. Tam mám následující kód.
RewriteEngine on
# Post rewrite rule
RewriteRule ^/([a-z0-9\-\_]+)/$ /index.php?mn_post=$1 [L,QSA]
# Page rewrite rule
RewriteRule ^/([a-z0-9\-\_]+)\.html$ /index.php?mn_page=$1 [L,QSA]
Podporuje to webzdarma?
Měl by to podporovat, používám toto:
RewriteEngine On
RewriteBase /
# exists file with extension?
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^.*$ $0.php [L]
# redirect, but only once
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.+)\.php$ $1 [L,R=301,NE]
RewriteEngine On
RewriteBase /
# exists file with extension?
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^.*$ $0.html [L]
# redirect, but only once
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.+)\.html$ $1 [L,R=301,NE]
a funguje to
Odstránil som vám úvodné lomítka a predávanie mi funguje, viz http://webhosting.unas.cz/1/
Upravte si url adresy na css súbory a tiež na jednotlivé podstránky vo vašich skriptoch aby obsah správne fungoval.
Děkuji moc za radu, funguje. Chyba byla samozřejmě mezi klávesnicí a židlí :).