Autor | Zpráva | ||
---|---|---|---|
zdenek Profil * |
#1 · Zasláno: 10. 6. 2005, 13:05:10
potreboval bych predelat odkaz na webu ,
mam treba soubor plavani.php a chtel bych to predelat aby to vypadalo takto nazev webu/plavani/ a obsah webu se zobrazil, sem vytvoril toto, ale nefunguje to ): RewriteRule contact.php(.*) mujweb/contact/ [R=301,L] |
||
Kajman Profil * |
#2 · Zasláno: 10. 6. 2005, 14:23:21
zkus tohle:
RewriteRule ^/(plavani|contact)/$ /$1.php [L,QSA] A v te zavorce si vyjmenuj ty soubory, pro ktere to chces. Jsou oddelene znakem nebo (|). A jestli tam pravdu chces R=301, tak si tam ten flag pridej. |
||
zdenek Profil * |
#3 · Zasláno: 10. 6. 2005, 21:53:35
Tak sem zkusil vami navrhovane
RewriteRule ^/(plavani|contact)/$ /$1.php [L,QSA] RewriteCond %{HTTP_HOST} ^localhost RewriteRule ^/(contact|plavani)/$ /$1.php [L,QSA] avsak pri zadani localhost/contact/ mi to vyhodilo error 404 ): |
||
Yuhů Profil |
#4 · Zasláno: 10. 6. 2005, 22:50:12 · Upravil/a: Yuhů
ten contact.php to hledá ve špatném adresáři. asi.
zkus nastavit RewriteBase nebo tomu /$1.php předřaď název adresáře. Teď rychle totiž nevím, co je na localhostu root. |
||
zdenek Profil * |
#5 · Zasláno: 10. 6. 2005, 23:13:38
no a to RewriteBase se nastavi jak ? to mi moc nejde
RewriteBase {HTTP_HOST} ? |
||
Kajman Profil * |
#6 · Zasláno: 11. 6. 2005, 00:27:28
Spíš tam bude zlobit to lomítko. Psal jsem to jen tak od boku jako inspiraci.
RewriteEngine On RewriteRule ^(contact|plavani)/$ /$1.php [L,QSA] |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0