Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: htaccess mod_rewrite problem na Home.pl
Forum PHP.pl > Forum > Serwery WWW
luk_krzywy
Witam,

już nie wiem jak to ugryźć, a pomoc z Home nie kwapi się by pomóc :/
z informacji jakie są na forum i na Home też nie dało

mamy

tak jest: http://www.domena.pl/?page_id=2&mlc_ca...t=1&lang=pl

a tak ma wyglądać: http://www.domena.pl/cennik/pl/medycyna-estetyczna/2/2/1/

strona jest na WP, przyjazne linki są generowane, w najlepszym wypadku co uzyskuje to, że link się wyświetli na pasku, ale Not Found
skrypt działa na innym hostingu ale pod Home klapa

poniżej tak wygląda htaccess

Kod
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/(cennik) [NC]
RewriteRule . /index.php [L]
RewriteRule ^cennik/([a-zA-Z]+)/([a-zA-Z]+)/([0-9]+)/([0-9]+)/([0-9]+)/? index.php?p=2

</IfModule>


byłbym wdzięczny za pomoc
ar4
Spróbój takiego rozwiąznia:

  1. RewriteRule seo-url.html content.php?ContentId=57
Matimor
Może coś takiego:

Kod
<IfModule mod_rewrite.c>

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^/cennik/ [NC]
RewriteRule ^cennik/([a-zA-Z]+)/([a-zA-Z\-]+)/([0-9]+)/([0-9]+)/([0-9]+)/? index.php?page_id=$3&mlc_category=$3&mlc_product=$5&lang=$1

</IfModule>


Oczywiście powyższy przykład działa tylko w przypadku, gdy adres strony zaczyna się od słowa "cennik" czyli "http://domena.pl/cennik/..."
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.