Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] htaccess Problem z przekierowaniem
harbii
post 12.10.2018, 10:10:00
Post #1





Grupa: Zarejestrowani
Postów: 311
Pomógł: 1
Dołączył: 27.05.2006

Ostrzeżenie: (0%)
-----


Witam.
Mam coś takiego:
  1. Options FollowSymLinks
  2. RewriteEngine On
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteCond %{REQUEST_FILENAME} !-d
  5. RewriteRule ^index.html$ index.php [L]
  6. RewriteRule ^(.*)/$ index.php?abcd=0&strona=$1
  7. RewriteRule ^(.*)/jablka/$ index.php?abcd=2&strona=$1


Chcę aby pod linkiem www.aaa.pl/jola/ otwierała się strona głównej. A pod adresem www.aaa.pl/jola/jablka/ otwierała się strona jabłek (decyduje o tym zmienna abcd).
Jak zrobię jak powyżej działa tylko strona główna.
jak wywalę: RewriteRule ^(.*)/$ index.php?abcd=0&strona=$1 działa wszystko poza stroną główną. Strona główna wywala: You don't have permission to access /nazwaserwera/xxxxx/ on this server.

Przy okazji jak zrobić aby działały adresy np.:
www.aaa.pl/jola i www.aaa.pl/jola/ ?

Ten post edytował harbii 12.10.2018, 12:32:26
Go to the top of the page
+Quote Post
trzczy
post 12.10.2018, 19:22:41
Post #2





Grupa: Zarejestrowani
Postów: 460
Pomógł: 49
Dołączył: 5.06.2011

Ostrzeżenie: (0%)
-----


Cytat(harbii @ 12.10.2018, 11:10:00 ) *
Chcę aby pod linkiem www.aaa.pl/jola/ otwierała się strona głównej.

Tu warto podać, jaki jest adres tej strony głównej.

Generalnie, kiedy pytanie dotyczy modułu Apache rewrite, to należy operować adresami. Podać kilka przykładów, jak ma działać konwersja adresu. Czyli np

mysite.pl/bleble/kuku -----------> mysite.pl?ok=foo
itd.

Bo "główna" to już jest kwestia treści, a nie adresów.
Go to the top of the page
+Quote Post
harbii
post 28.10.2018, 16:48:29
Post #3





Grupa: Zarejestrowani
Postów: 311
Pomógł: 1
Dołączył: 27.05.2006

Ostrzeżenie: (0%)
-----


Jak zrobić automatyczne przekierowanie adresu:

.../jola/

na adres

.../jola/start/
Go to the top of the page
+Quote Post
trzczy
post 29.10.2018, 23:57:04
Post #4





Grupa: Zarejestrowani
Postów: 460
Pomógł: 49
Dołączył: 5.06.2011

Ostrzeżenie: (0%)
-----


[APACHE] pobierz, plaintext
  1. RewriteRule ^jola/$ jola/start/
[APACHE] pobierz, plaintext
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.04.2024 - 23:40