В настоящее время у меня есть URL-адрес.
http://domain.com/main.php?page=Welcome.php
Я хочу использовать инструмент rewrite в htaccess
чтобы избавиться от main.php?page=
поэтому он просто станет http://domain.com/Welcome.php
Или даже лучше избавиться от .php
до http://domain.com/Welcome
Я пытался использовать переписывание и использование;
RewriteRule ^(.*)$ main.php?Page=$1 [QSA,L]
Но его не работает :(
Попробуйте это правило в корневом каталоге вашего сайта.htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)/?$ main.php?Page=$1.php [QSA,L]