Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [.htaccess] Pod "/" widoczna zawartość "/public/"
infoo1
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 12.11.2008

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


Jak w .htaccess zrobić tak, by user wchodząc na /* widział to samo, co zobaczyłby pod /public/*?
To generuje error 500 (3 linia - zakomentowanie jej powoduje error 404):
Kod
RewriteEngine On
       RewriteBase /
       RewriteRule ^(.*)$ public/$1
       RewriteCond %{HTTP_HOST} ^moja-strona.pl(.*) [NC]
       RewriteRule ^(.*)$ http://www.moja-strona.pl/$1 [R=301,L]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
ShadowD
post
Post #2





Grupa: Zarejestrowani
Postów: 1 333
Pomógł: 137
Dołączył: 25.03.2008
Skąd: jesteś??

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


Nie wiem czy przekombinowałeś z niewiedzy czy masz jakieś inne warunki, to co opisałeś możesz uzyskać:

Kod
RewriteEngine On
        RewriteRule ^/?(.*)$ /public/$1 [NC,L]


Z tego co mi wiadomo [R] z [L] się wykluczają więc nie mogą być w jednej fladze. haha.gif

Ten post edytował ShadowD 25.08.2009, 15:44:16


--------------------
Mój blog - o wszystkim i niczym ale zazwyczaj związane z informatyką! ;-)
Githube

Usługi spawalnicze i monterskie | Park linowy Lublin i Okunince
Go to the top of the page
+Quote Post
infoo1
post
Post #3





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 12.11.2008

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


Nie wykluczają się. Na wielu stronach, na których były kody przekierowań z bez www na www, właśnie tak było podane. Poza tym, cały kod działa, oprócz tej niewidocznej zmiany katalogu.
Teraz mam:
Kod
RewriteEngine On
RewriteRule ^/?(.*)$ /public/$1 [NC,L]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
I nadal error 500 :/
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




To sobie zobacz, czy to WWW masz dobrze. tongue.gif

http://eriz.pcinside.pl/weblog/mod_rewrite...ac-208.html#t43


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
infoo1
post
Post #5





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 12.11.2008

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


WWW jest dobrze, bo po zakomentowaniu linii "RewriteRule ^/?(.*)$ /public/$1 [NC,L]" nie ma e500 i przekierowuje na www.domena.
Go to the top of the page
+Quote Post
erix
post
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A masz w ogóle Rewrite włączone...?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
infoo1
post
Post #7





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 12.11.2008

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


Tak.
Go to the top of the page
+Quote Post
erix
post
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Hmm, a katalog public masz w głównym całego drzewa, czy konta?

Bo to jest różnica. tongue.gif


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
infoo1
post
Post #9





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 12.11.2008

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


D:/www/public/
D:/www/.htaccess

Przykład:
http://localhost/aaa.php = D:/www/public/aaa.php
Go to the top of the page
+Quote Post
erix
post
Post #10





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




To pomiń może tego slesza przed public.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
infoo1
post
Post #11





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 12.11.2008

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


Nadal error 500 ;/
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 Aktualny czas: 21.08.2025 - 06:03