Я перенаправляю все запросы следующим образом:
RewriteRule ^sitemap.xml$ sitemap.php?/ [QSA,L]
# the line below is the one I'm having trouble with
RewriteCond %{REQUEST_URI} !^market-reports$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php?section=$1 [QSA,L]
Все мои входящие ссылки предназначены для перехода на index.php, как вы можете видеть. Но теперь я хочу, чтобы никто не пошел туда. Я никогда раньше не писал свой собственный RewriteCond
, поэтому я немного не уверен, что то, что я делаю, является правильным.
В основном, я пытаюсь сказать: "Если входящий URL-адрес - это файл, каталог или/market-reports/ничего не делать, иначе отправьте URL-адрес index.php? section ="
Что я делаю неправильно? Благодаря