我正在尝试将子域名Feed重定向到php文件,但它无效。
feeds.example.com/all/index.xml to feeds/all/index.php
从主域工作重定向。
www.example.com/all/index.xml to feeds/all/index.php
也是子域重定向工作。
feeds.example.com to feeds/index.php
我正在尝试这种方式。
RewriteRule ^feeds/(.*)\.xml$ /feeds/$1.php [L]
也试过这种方式但没有工作。
RewriteCond %{HTTP_REFERER} ^http://feeds.example.com/$ [NC]
RewriteCond %{HTTP_REFERER} ^http://feeds.example.com$ [NC]
RewriteRule ^([^/]*)/(.*)\.xml$ /feeds/$1.php [L]
请参阅并建议任何可行的方法。
由于
答案 0 :(得分:1)
尝试此规则:
RewriteCond %{HTTP_REFERER} ^https?://feeds\.example\.com [NC]
RewriteRule ^(.+?)\.xml$ /feeds/$1.php [L,NC]