Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Ustawienia .htaccess, Usunięcie ciągu znaków w adresie.
3502274
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.04.2008

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


Mam domenę która powinna odwoływać do konkretnego katalogu:

http://www.nazwa.pl/cos1/cos2/index.php

lecz nie mogę w ustawieniach domeny ustawić by odwoływała automatycznie do cos2, gdyż potrzebuje z poziomu cos2, dostać się do plików w cos1. I tu na pomoc przychodzi chyba jedynie .htaccess. Niestety nigdy nie miałem z nim dużego do czynienia i nie mam pojęcia jak coś takiego napisać.

Ogólnie rozwiązanie polega na tym by domena http://www.nazwa.pl/ pokazywała od razu to co kryje się w katalogu cos2/ pomijając ścieżki co1/cos2/. Myślę że dość zrozumiale o napisałem... jeśli byłby znalazł by się ktoś będący w stanie pomoc, byłbym bardzo wdzięczny.
Go to the top of the page
+Quote Post
erix
post
Post #2





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




Kod
RewriteRule /(.*) /cos1/cos2/$1 [L]


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

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
3502274
post
Post #3





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.04.2008

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


Tak tylko co gdzie i jak... w katalogu głównym również jest strona, której nie można przekierować... a więc ustalenie trzeba napisać tylko w przypadku gdy jest to dana domena...
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




Wtedy zastosuj RewriteCond.


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

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
3502274
post
Post #5





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.04.2008

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


W folderze głównym .htaccess wygląda tak:

Kod
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.runesofmagic.com.pl
RewriteRule (.*) rom/$1
RewriteCond %{HTTP_HOST} ^runesofmagic.com.pl
RewriteRule (.*) rom/$1


w folderze rom/ wygląda tak:

Kod
Options FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^runesofmagic.com.pl [NC]
RewriteRule ^(.*)$ www.runesofmagic.com.pl [r=301,NC]


i mam niestety problem z domeną gdyż przy wchodzeniu bez www pojawia się taki adres:
- http://runesofmagic.com.pl/rom/www.runesofmagic.com.pl

Co mogłem zrobić źle...

Ten post edytował 3502274 30.11.2008, 11:16:49
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




Zaczynaj przepisywany wzorzec od http://.
www., to nie jest protokół.

Ten post edytował erix 30.11.2008, 11:28:40


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

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
3502274
post
Post #7





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.04.2008

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


Uff wszystko mi się sypie w tym momencie, raz działa to rozwiązanie, kolejny raz znów źle coś wyświetla.

erix czy byłbyś zainteresowany odpłatnie zrobieniem mi takiego pliku .htaccess prosiłbym o kontakt poprzez PW w tej sprawie.
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: 22.08.2025 - 11:11