Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: .htaccess skrócenie adresów
Forum PHP.pl > Forum > Serwery WWW
timmy
Kod który z powodzeniem działał na serwerze nazwa.pl
po przeniesieniu na superhost.pl niestety już nie

  1. RewriteBase /
  2. RewriteEngine ON
  3. Options FollowSymLinks
  4. RewriteCond %{HTTP_HOST} ^www.domena.pl(.*) [NC]
  5. RewriteRule ^(.*)$ <a href="http://domena.pl/$1" target="_blank">http://domena.pl/$1</a> [R=301,L]
  6. RewriteCond %{REQUEST_FILENAME} !-f
  7. RewriteCond %{REQUEST_FILENAME} !-d
  8. RewriteRule (.+)$ INDEX.php?pg=$1 [L]



Macie jakieś pomysły?
mar1aczi
Duże litery w ostatniej linii a nazwę pliku masz małymi?
timmy
Niestety nie to

Błąd w przeklejeniu. w kodzie też jest napisane małymi.
Jones
Jeśli jeszcze nie doszedłeś w czym rzecz, zwróć uwagę dwie rzeczy w:

RewriteBase /
RewriteEngine ON
Options FollowSymLinks
RewriteCond %{HTTP_HOST} ^www.domena.pl(.*) [NC]


1. Ustawiasz katalog startowy zanim włączasz engine.1
2. warunek rewrite'a nie pobiera żadnych argumentów z końca ($) tylko dopisuje (.*)

Jak tak patrzę na to wszystko, to nie ma żadnego prawa działać
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.