Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne].htaccess prawie działa.
Forum PHP.pl > Forum > Przedszkole
Gość
Witam,
mam taki problem w pliku .htaccess
CODE
Options FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^index.html$ http://xxx/index.php [L]
RewriteRule ^zapytaj/$ http://xxx/index.php?view=ask [L]


po wpisaniu adresu www.xxx/index.html

wyświetla mi stronę ale zamienia html na php

do widoku ask mam taki link <a href="zapytaj/"> wszystko działa dobrze po za tym że w pasku jest adres http://xxx/index.php?view=ask

Z góry dzięki
mls
Może usuń http://xxx/ z reguł - przez nie serwer wymusza wykonanie przekierowania zamiast rewrite adresu.
kpt_lucek
Jeżeli chodzi o "przyjazne url" to polecam użyć generatora który zrobi to za nas. Sam osobiście takowego używam i jestem zadowolony, sam zobacz:
Generator

//edit

Kod
RewriteBase /
RewriteRule ^index.html$ http://xxx/index.php [L]
RewriteRule ^zapytaj/$ http://xxx/index.php?view=ask [L]


Cy mi się wydaje, czy [L] oznaczał iż kończymy przetwarzanie linków i wszystkie operacje na nich poniżej tego [L] będą ignorowane?
by_ikar
Cytat(kpt_lucek @ 3.10.2011, 09:18:45 ) *
Cy mi się wydaje, czy [L] oznaczał iż kończymy przetwarzanie linków i wszystkie operacje na nich poniżej tego [L] będą ignorowane?


tak, pod warunkiem że zostanie dopasowane do wyrażenia (lewa strona).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.