У меня проблема с перенаправлением моей страницы PHP.
Меня беспокоит, что у меня есть страница с именем "page.php", которая также содержит некоторые параметры во время перенаправления.
www.exampleurl.com / page / param-1
в этих URL-адресах, параметры выглядят следующим образом
Array
{
[0] => www.exampleurl.com //URL
[1] => page //page.php page where the page will redirect
[2] => param-1 //GET parameter for page.php
}
И перенаправление правильно выполняется на page.php спараметры
Но мне нужен вот такой URL
www.exampleurl.com / param-1
При использовании этого URL я все еще требовал перенаправленияДля page.php вместо этого URL нет «page /» и есть только параметры.или если кто-то хочет запросить страницу с именем "page.php", мне не нужен "page /", но страница хочет перенаправить на page.php
Правила для .htaccess, который я использую
RewriteEngine On # Turn on the rewriting engine
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
# not rewrite css, js and images
RewriteCond %{REQUEST_URI} !\.(?:css|js|jpg|gif|png)$ [NC]
RewriteRule ^page/(.*)$/?$ page.php?slug=$1 [NC,L]
Какие изменения мне потребовались?