Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [.htaccess] Nietypowe przekierowanie podstrony
Savage.Mephisto
post
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 11
Dołączył: 24.01.2008

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


Witam.
Mam pewną strone, ktorej domena jest postaci: www.mojadomena.pl. Wpisujac adres: www.mojadomena.pl/oferta.php pokazuje mi sie zawartosc podstrony o nazwie Oferta. Klient zazyczyl sobie, aby podpiac ta podstrone pod adres: www.oferta.mojadomena.pl (plik oferta.php znajduje sie w katalogu glownym serwera.) Niestety, nie moge subdomeny odniesc do konkretnej nazwy pliku, tylko do katalogu. Zatem utworzylem katalog oferta i podpialem pod niego nowa domene. Pytanie: w jaki sposob w pliku .htaccess napisac regule, aby po wpisaniu adresu: www.oferta.mojadomena.pl pojawiala sie podstrona Oferta (ze wzgledu na hierarchie bibliotek calej strony internetowej, nie moge tego pliku przeniesc do katalogu oferta)? A moze wygodniej to zrobic z poziomu PHP?
Probowalem w ten sposob:
RewriteRule ^oferta.php$ http://www.oferta.mojadomena.pl [R=301,L] ale nie dziala.

Bylbym wdzieczny za wszelkie wskazowki.


--------------------
Myślisz, że przeżyjesz swoje życie w blasku i chwale...
Lecz jest coś, co zmieni ci cały świat...
Szczerość!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
erix
post
Post #2





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




Aj tam, pleciesz: http://eriz.pcinside.pl/weblog/mod_rewrite...wiazac-208.html

Słowo-klucz: wildcard. I możesz wstawić nazwę subdomeny tam, gdzie Ci się podoba.

[APACHE] pobierz, plaintext
  1. RewriteRule ^oferta.php$ <a href="http://www.oferta.mojadomena.pl" target="_blank">http://www.oferta.mojadomena.pl</a> [R=301,L] ale nie dziala.
[APACHE] pobierz, plaintext

Tzn? Wygląda na prawidłowe.


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

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
Savage.Mephisto
post
Post #3





Grupa: Zarejestrowani
Postów: 122
Pomógł: 11
Dołączył: 24.01.2008

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


Ta nowa domena jest zarejestrowana (www.oferta.mojadomena.pl). Przy próbie bezpośredniego wejścia na http://www.oferta.mojadomena.pl dostaję "zwrotkę" z numerem 403. Zmieniłem chmod katalogu oferta na 711, ale bez oczekiwanych rezultatów.
Ponadto reguła, którą wpisałem do .htaccess (RewriteRule ^oferta.php$ http://www.oferta.mojadomena.pl [R=301,L]), nie przekierowuje na tą nową domenę.


--------------------
Myślisz, że przeżyjesz swoje życie w blasku i chwale...
Lecz jest coś, co zmieni ci cały świat...
Szczerość!
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




Ty masz to na swoim serwerze?


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

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
Savage.Mephisto
post
Post #5





Grupa: Zarejestrowani
Postów: 122
Pomógł: 11
Dołączył: 24.01.2008

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


Cały shit znajduje się na serwerze nazwa.pl.
Mam zaćmienie totalne, jeśli chodzi o to przekierowanie.


--------------------
Myślisz, że przeżyjesz swoje życie w blasku i chwale...
Lecz jest coś, co zmieni ci cały świat...
Szczerość!
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




Pokaż strukturę katalogów + jak masz podpięte subdomeny.


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

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
Savage.Mephisto
post
Post #7





Grupa: Zarejestrowani
Postów: 122
Pomógł: 11
Dołączył: 24.01.2008

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


W katalogu głównym (root) serwera znajduje się katalog o nazwie site. Pod niego jest podpięta domena w postaci: www.mojadomena.pl.
Wewnątrz katalogu 'site' jest cała aplikacja internetowa (znajduje się tu m.in. plik .htaccess oraz oferta.php).
Wygląda to mniej więcej w ten sposób:

/ (root)
+ site (www.mojadomena.pl)
+ conf
+ images
+ js
+ css
+ lib
+ tmp
+ oferta (pod ten katalog jest podpięta subdomena www.oferta.mojadomena.pl)
.htaccess
index.php
oferta.php


--------------------
Myślisz, że przeżyjesz swoje życie w blasku i chwale...
Lecz jest coś, co zmieni ci cały świat...
Szczerość!
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: 20.08.2025 - 03:44