Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mod_rewrite] subdomena i niedziałająca reguła
Forum PHP.pl > Forum > Serwery WWW
neverever
przeniosłem sobie skrypt z jednego serwera na drugi i pojawił się problem - nie działa przepisywanie adresu jak na starym serwerze.

stary był bez subdomeny, na nowym jest subdomena (i chyba to jest przyczyną)

htaccess ma postać:

Kod
Options FollowSymLinks SymLinksIfOwnerMatch

RewriteEngine on

RewriteRule ^([^/]+).php$ ?page=$1 [L]


Wyskakuje ciągle Internal Server Error (500)

Jak temu zaradzić?
nexis
Być może twój serwer w ogóle nie obsługuje plików .htaccess? Spróbuj wpisać w plik np. tylko to:

Kod
deny from all


i opisz efekt.
neverever
Pokazuje mi wtedy
Kod
Forbidden

You don't have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.


Dodam, że konfiguracja jest o tyle ciekawa, że struktura katalogowa na serwerze ma postać:
\
subdomena1.mojadomena.eu
subdomena2.mojadomena.eu
subdomena3.mojadomena.eu
katalog1
katalog2
katalog3\subdomena1.mojadomena.eu (tu jest ta strona)
katalog3\subdomena2.mojadomena.eu
katalog3\subdomena3.mojadomena.eu
katalog4

a adres strony ma postać oczywiście: www.subdomena1.mojadomena.eu

Probowałem już dać RewriteBase / i RewriteBase ze ścieżką, próbowałem zmieniać regułke ale dalej mi nie działa. sciana.gif
Macie jakiś pomysł na to?

Pomocy, bez tego cała strona mi leży.
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.