0
Моя структура папок:маршрутизации PHP с помощью .htaccess
--root
-----includes
-----content.php
-----index.php
-----sitemap.php
-----rss.php
я хочу с помощью файла .htaccess для маршрутизации моего веб-приложения выглядеть следующим образом:
http://mysite.domain/ => index.php
http://mysite.domain/any-slug/ => content.php
http://mysite.domain/sitemap.xml => sitemap.php
http://mysite.domain/any-slug.rss => rss.php
Это мой файл .htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^sitemap.xml$ sitemap.php
RewriteRule ^(.+).rss$ rss.php?slug=$1
RewriteRule ^(.+)$ content.php?slug=$1 [QSA,L]
Но, он не работает. Кто-нибудь может мне помочь?
Что он делает неправильно? – jmarkmurphy
Все запросы были возвращены index.php или content.php – taratula