![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 12.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jak zrobić, aby po wpisaniu http://localhost/ pobierało dane z /site/, czyli to samo, co po wpisaniu http://localhost/site/?
Na razie mam takie coś: Kod RewriteEngine On RewriteBase / RewriteRule ^(.*?)$ site/$1 [L] Pokazuje (w tytule strony 403 Forbidden): Cytat You don't have permission to access /site/redirect:/site/index.php on this server. Skąd ono bierze to pogrubione?Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request. Jak wchodzę na http://localhost/index, to pokazuje ten błąd, na http://localhost/index.php lub http://localhost/, error 500. Co zrobić, aby działało? |
|
|
![]() |
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Ja mam coś takiego i działa wyśmienicie:
Kod RewriteEngine On # Tutaj redirect RewriteRule ^admin/(.*)$ http://example.com/administration/$1 [R=301,NC] # A tutaj przeniesienie RewriteRule !(.+)$ ./strona/$1 [L,QSA] Problemów może być masa, zależnie od wersji - powszechnym problemem jest że rewrite działa na jednej maszynie a "drugiej zoptymalizowane przez admina" już nie. Dla tego najlepiej pisać od razu do supportu konta/hostingu i przedstawić im problem. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 18:28 |