Здравствуйте, я очищаю свои URL-адреса, используя файл htaccess. У меня есть параметр, называемый: page и параметр, называемый: id.страница не найдена с двумя параметрами htaccess rewrite
поэтому мой оригинальный URL является: http://bouwen040.sayhey.nl/index.php?page=leden&id=15
, и я хотел бы, чтобы это было: http://bouwen040.sayhey.nl/leden/15
страница, которая вызывает только «страница» работы параметров. Другой указывает, что страница не найдена.
это мой RewriteRule код:
RewriteEngine On
RewriteRule ^([A-Za-z0-9\-]+)$ index.php?page=$1
RewriteRule ^([a-zA-Z0-9\-]+)/$ index.php?page=$1
RewriteRule ^([a-zA-Z0-9\-]+)/$ index.php?page=$1&id=$2
Я также попытался это:
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)\.php$ /index.php?page=$1&id=$2 [L]
Я просто не знаю, почему один работает параметров и два не делает?
Примечание: если я оставлю его как http://bouwen040.sayhey.nl/index.php?page=leden&id=15 он делает работу штрафа. – Tober