#php #.htaccess
#php #.htaccess
Вопрос:
Например, у меня есть домен с именем as www.example.com , У меня есть URL—адрес http://www.example.com/demo/content.php?gt=1 , Я хотел переписать , как http://www.example.com/demo/index.php , Здесь демо -подкаталог, я не уверен, как это сделать, я пробовал в htaccess, но выдает внутреннюю ошибку сервера
Ответ №1:
Я понял вашу точку зрения, добавьте приведенный ниже код в свой .htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^demo([^/] )/index.php$ /demo/content.php?gt=$1 [QSA,L]
Комментарии:
1. Спасибо shantun, я хочу знать еще одну вещь, это для моего подкаталога, например, если я хочу удалить расширение .php для моего корневого каталога example.com/get-data.php?gt=1 чтобы example.com/get-data / и параметр должен быть получен на get-data.php
2. добавьте еще одну строку: RewriteRule ^get-data/(. ) /get-data.php?gt=$ 1 [L]