Форуми / National / Russian / Тех. поддержка / 0.9.x Новый URL Editor.

Неправильная обработка отсутствующих страниц

Macik
#31268 31.10.2011 16:12

Я так понимаю, что происходит это из за вот этой строки:

1
2
3
4
# All the rest goes through standard rewrite gateway
RewriteRule ^([^?]+) index.php?rwr=$1 [QSA,NC,NE,L]
 
  

Думаю настраивать исключающие правила на каждый чих - громоздко и затратно. Сегодная нам нужен robots.txt, завтра sitemap.xml и т.д.

Может правильнее будет в index.php проверять, что нам пришло в $_GET['rwr'] и если ссылка идет на несуществующий контент - отдавать 404 ошибку, а если существующий - показывать соотв. страницу или отдавать конечный файл.

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F