Я использую следующий код в родительском каталоге для перенаправления всех несуществующих каталогов на целевую страницу. Проблема в том, что я все еще хочу, чтобы 404 ошибки возникали в подкаталогах, таких как admin, клиенты, образы .... Возможно ли применить следующие только к каталогам в родительском каталоге и не следовать в подкаталоги?htaccess предотвратить перенаправление в подкаталоге
RewriteEngine On
RewriteBase/
#Redirect For variables.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ landing.php?local=$1 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^/(.+)$
RewriteRule ^(.*)/? landing.php?local=$1 [QSA,L]
Любая помощь по этому вопросу очень ценится.
Это только что объединило два выше, это не устраняет проблему. Когда я пытаюсь/admin/test, он не дает ошибку 404 – James
Делает ли '/ admin/test' open'/landing.php' или какой-либо другой контент? – anubhava
Он открывает /landing.php – James