Autor | Zpráva | ||
---|---|---|---|
kopi Profil |
#1 · Zasláno: 9. 5. 2019, 19:04:00
Zdravím,
asi nejsem schopný pochopit .htaccess a mod_rewrite. Bohužel je asi nešťastně udělaný web, že stránky nejsou typu index.php?page=neco, ale stranka.html? nebo stranka1.html apod. Mám něco takového RewriteEngine on RewriteBase / RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,QSA] RewriteCond %{THE_REQUEST} ^[A-Z]+\s([^\s]+)\.php\s RewriteRule .* %1.html [R=301] RewriteRule ^(.*)\.html$ $1.php RewriteRule ^([^/]*)/([^/]*)/$ /modely.html?znacka=$1&typ=$2 ErrorDocument 404 /404.html jde mi hlavně o tenhle řádek: RewriteRule ^([^/]*)/([^/]*)/$ /modely.html?znacka=$1&typ=$2. To celkem funguje, ale to mám takhle psát příkaz pro každou stránku i pro každý počet parametrů? Někde jsou totiž 3, někde 4 apod. Nebo jde nějak část před .html udělat regulárním výrazem? Moc děkuju za pomoc. |
||
Časová prodleva: 1 měsíc
|
|||
Daniel47 Profil |
kopi:
Chci se zeptát jak to máš na mysli? |
||
Časová prodleva: 6 let
|
0