Я пытался написать правило перезаписи, но до сих пор не мог достичь того, чего хочу. мой сайт находится в подкаталоге, и файл htaccess находится в этом каталоге.htaccess требуется переписать необходимую помощь
То, что я хочу, если я пойду в http://example.com/site/
или http://example.com/site/index.php
он должен переписать
http://example.com/site/index.php?key=2
Значение key
не изменится. Он исправлен. Я хочу, чтобы он загружался по умолчанию, но скрывался от URL-адреса.
То, что я пытался есть
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /site/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /site/index.php?key=2&$1 [L,QSA]
</IfModule>
это не работает. , но если я пойду по адресу http://example.com/site/anything
, тогда он будет работать.
Не могли бы вы помочь мне в этом? Я не очень хорошо понимаю htaccess.
Заранее спасибо.
я сделал опечатку в моем примере кода, теперь исправлена. ваш код работает отлично. Большое спасибо. – DtyCFx
Добро пожаловать, рад, что это сработало. – anubhava