代码之家  ›  专栏  ›  技术社区  ›  NVG

将.php重写为.aff并将.aff视为php

  •  0
  • NVG  · 技术社区  · 14 年前

    在我的网站上,我有一个附属机构/文件夹。

    里面有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]
    

    由于某些原因,它不起作用。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Artefacto    14 年前

    你误解了什么是重写。

    你说你有 /affiliates/showgames.php 要作为可访问的页 /affiliates/showgames.aff . 这意味着 第二 必须在内部重写为 第一 当它被要求时,不是反过来。

    这也意味着你不需要解释 .aff 文件作为PHP脚本。只是这样做 affiliates HTAccess:

    RewriteRule ^(.*)\.aff$ $1.php [QSA]