У меня домен устроен вот так
localhost/editor/index.php // This is the php file which require get variables
localhost/editor/.htaccess // htaccess file which will pass values to index.php
HTAccess файл: код
RewriteEngine on
RewriteCond %{REQUEST_URI} (.*)/(.*)/
RewriteRule (.*)/(.*)/ index.php?u=$1&e=$2
Я хочу, чтобы URL-адрес, как это
localhost/editor/variable1/variable2/
после этого, если кто-то пропустит косую черту в конце, он получит ошибку «объект не найден»
Я пробовал разные способы, но я не могу это исправить.
Вы можете использовать этот код вместо
RewriteEngine On
RewriteBase /editor/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)/?$ index.php?u=$1&e=$2 [L]
Таким образом, вы можете получить доступ
localhost/editor/variable1/variable2
или же
localhost/editor/variable1/variable2/
Но я рекомендую вам выбрать один и запретить другой (чтобы избежать дублирования контента)
Других решений пока нет …