0
Я прочитал много сообщений и документации и до сих пор не могу сделать эту работу. Наверное, пропустил что-то тривиальное.Невозможно удалить строку запроса в .htaccess rewrite
Я хочу www.domain.no/?id=val
переписать в www.domain.no/index.php
Код в .htaccess
является
RewriteEngine on
RewriteBase/
# Test that pathname exists, and is NOT a directory.
RewriteCond %{REQUEST_FILENAME} !-d
# Test that the pathname with a .php extension exists, and is a regular file.
RewriteCond %{REQUEST_FILENAME}\.php -f
# Test that a non-empty query string exists
RewriteCond %{QUERY_STRING} .
# Re-write to file with .php extension, without query string
RewriteRule ^(.*)$ $1.php? [L]
Любые предложения?
Он должен быть 'RewriteCond% {QUERY_STRING}^идентификатор = значение $' – hjpotter92
Я понимаю, что "RewriteCond% {QUERY_STRING}" соответствует любой строке запроса, чего я хочу. Я не хочу ограничивать переписывание какими-либо конкретными запросами. – Svea
Проблема с 'www.domain.no/? Id = val': файл с расширением .php существует ... – Croises