Autor | Zpráva | ||
---|---|---|---|
klema Profil |
#1 · Zasláno: 2. 6. 2009, 16:39:02 · Upravil/a: klema
Dobrý den,
chtěl jsem trošku upravil .htaccess, ale narazil jsem na problém. Odstranil jsem koncovky .html pomocí RewriteRule ^([^.]+)$ $1.html [QSA,L] ale potřeboval bych variantu s koncovkou přesměrovat na variantu bez koncovky. domena.tld/soubor.html -> domena.tld/soubor, případně domena.tld/soubor/. Nějaké řešení? Předem děkuji za radu(y). :) |
||
gardener Profil |
#2 · Zasláno: 4. 6. 2009, 16:41:26
To by mne také zajímalo, jak se zbavit koncovky..
Já to mám nastaveno takto a dostávám také koncovku .html #/index.php?page=neco RewriteEngine On RewriteBase / RewriteCond %{QUERY_STRING} ^section=([^&]+)$ RewriteRule ^layout\.php$ %1.html? [R=301,L] RewriteRule ^([^/]+)\.html layout.php?rw=1&page=$1 [L,QSA] |
||
klema Profil |
#3 · Zasláno: 5. 6. 2009, 16:04:55
Nakonec jsem to vyřešil tak, že jsem pro každou stránku vytvořil adresář a /stranka/index.html přesměroval na /stránka/, doufám že je to ok. :)
RewriteRule ^index.html$ http://domena.tld/$1 [R=301] |
||
Časová prodleva: 15 let
|
0