Autor Zpráva
__martin
Profil *
Ahoj,
po čase se zas trápím s mod_rewrite. Pomůžete mi trochu?
rád bych přesměroval stránku www.example.com/stara-stranka na www.example.com/neexistujici-slozka/stara-stranka
ale se zápisem
RewriteRule ^/stara-stranka$ /neexistujici-slozka/stara-stranka [R=301]
Co dělám špatně?

Dále mám složku /existujici-slozka/. Ale také stránku, která se jmenuje jako stránka. Jak zprovoznit stránku se stejným názvem jako složka a přitom zpřístupnit soubory ve složce a jejich podsložkách? Díky.

Můj rewrite soubor zatím vypadá takto
RewriteEngine On
RewriteRule ^/stara-stranka$ /neexistujici-slozka/stara-stranka [R=301]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php/$1 [L]
__martin
Profil *
Tak řešením je použití DirectorySlash Off

RewriteEngine On
DirectorySlash Off

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php/$1 [L]


jen mě ještě trápí přesměrování staré stránky na nové :( jak jsem popisoval výše.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0