Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML]Problem z przekierowaniem w htaccess
kuna11
post
Post #1





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 15.09.2013

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


Na stronie luczniczka.com na dole jest flash (oferta, o firmie, sklepy firmowe). Niestety linki w tym falshu już nie działają, a ja nie mam jego źródła,
więc nie mogę za bardzo tego zmodyfikować.

Żeby to obejść chciałęm zrobić przekierowanie z tych linków we flashu na nowe.

Przykład:

Po kliknięciu na flashu "oferta" ładuje się strona:
http://luczniczka.com/?oferta

Chciałbym przekierować ten adres na:
http://luczniczka.com/oferta.html ale nie mogę sobie z tym poradzić a próbowałem tak:


RewriteCond %{HTTP_HOST} ^http://luczniczka.com/?oferta$
RewriteRule ^(.*)$ http://www.wp.pl/$1 [R=301,L]


oraz:

RewriteCond %{REQUEST_URI} ^/index\.html$
RewriteCond %{QUERY_STRING} ^/oferta$
RewriteRule ^(.*)$ http://wp.pl [R=302,L]




Żaden z tych sposobów nie działa.
Proszę o pomoc jak przekierować ta nieszczęsne linki ?

Ten post edytował kuna11 2.11.2014, 21:25:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
ilidir
post
Post #2





Grupa: Zarejestrowani
Postów: 183
Pomógł: 14
Dołączył: 27.09.2014

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


miłoby było gdybyś dał cały plik a nie wybiorczy kod.

Masz taka linijke w pliku .htaccess RewriteEngine On (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
kuna11
post
Post #3





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 15.09.2013

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


Całość wygląda tak:

AddType application/x-httpd-php5 .php
AddDefaultCharset UTF-8
Options FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^http://luczniczka.com/?oferta$
RewriteRule ^(.*)$ http://www.wp.pl/$1 [R=301,L]


RewriteCond %{REQUEST_URI} ^/index\.html$
RewriteCond %{QUERY_STRING} ^/oferta$
RewriteRule ^(.*)$ http://wp.pl [R=302,L]


Go to the top of the page
+Quote Post
trueblue
post
Post #4





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


HTTP_HOST zawsze odwołuje się do hosta, bez protokołu (tu http://) i bez REQUEST_URI oraz ewentualnie QUERY_STRING.
Do wywalenia pierwszy warunek i przepisanie.

W drugim też masz sieczkę. Naprawdę chcesz przekierować na wp.pl?


Kod
AddType application/x-httpd-php5 .php
AddDefaultCharset UTF-8
Options FollowSymLinks

RewriteEngine On
RewriteCond %{QUERY_STRING} oferta
RewriteRule ^(.*)$ /oferta.html?
Go to the top of the page
+Quote Post
kuna11
post
Post #5





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 15.09.2013

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


wp.pl dałem, żeby było prociej a jak by zadziałało to miałem zmienić.
Dziekuję Ci za pomoc!

Ten post edytował kuna11 3.11.2014, 06:25:49
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: 24.08.2025 - 17:36