![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 20.01.2015 Ostrzeżenie: (0%) ![]() ![]() |
Próbuję dodać przekierowanie na jednej ze stron, żeby linki:
http://strona.pl/nowa.php?id=2015 mogły wyglądać tak: http://strona.pl/2015,oto-zestawienie-tych-informacji Na jednej stronie wdrożyłem następującą treść htaccess: RewriteRule ^([0-9]+),.*?\.php$ /nowa.php?id=$1 [QSA] i działa, natomiast na drugiej stronie ta sama reguła nie chce działać. Co jest tego przyczyną? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 20.01.2015 Ostrzeżenie: (0%) ![]() ![]() |
Oto cały htaccess. Co konkretnie nie działa? No po prostu serwer nie znajduje takiej podstrony. W linku oczywiście nastąpił błąd, ale nawet jego poprawienie nic nie zmienia.
#AddDefaultCharset iso-8859-2 Options -Indexes #AddHandler application/x-httpd-php5 .php .phtml RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !^www.strona.pl$ [NC] RewriteRule ^(.*)$ http://strona.pl/$1 [R=301,L] RewriteRule ^([0-9]+),.*?\.php$ /nowa.php?id=$1 [QSA] RewriteCond %{HTTP_USER_AGENT} ^$ [OR] RewriteCond %{HTTP_USER_AGENT} PHP [OR] RewriteCond %{HTTP_USER_AGENT} Wordpress RewriteRule .* - [F] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 03:46 |