Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> .htaccess skrócenie adresów
timmy
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 23.11.2005

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


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?
Go to the top of the page
+Quote Post
mar1aczi
post
Post #2





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

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


Duże litery w ostatniej linii a nazwę pliku masz małymi?
Go to the top of the page
+Quote Post
timmy
post
Post #3





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 23.11.2005

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


Niestety nie to

Błąd w przeklejeniu. w kodzie też jest napisane małymi.
Go to the top of the page
+Quote Post
Jones
post
Post #4





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 27.06.2013
Skąd: Mikołek

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


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ć
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 6.10.2025 - 05:11