在我的网站上,我有一个分支机构/文件夹。
在里面我有showgames.php
我希望能够以www.website.com/affiliates/showgames.aff
访问该文件在附属公司文件夹中,我放置了这个.htaccess
AddType application/x-httpd-php .php .aff
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)\.php$ $1.aff [R=permanent]
由于某些原因,它不起作用。
答案 0 :(得分:0)
你误解了重写是什么。
您说您希望/affiliates/showgames.php
页面可以/affiliates/showgames.aff
访问。这意味着第二个必须在请求时在内部重写为第一个,而不是相反。
这也意味着您不需要将.aff
文件解释为PHP脚本。只需在affiliates
'。htaccess:
RewriteRule ^(.*)\.aff$ $1.php [QSA]