我正在开发的网站正在使用一些 cms。我需要为此添加一个静态网站。当我将 mypage.html 放在主目录中并转到www.website.com/mypage.html时,它可以工作。我希望该页面可以在没有“.html”结尾的情况下访问。我尝试编辑 htaccess 文件,但总是以重定向过多的错误告终。
我输入的是各种组合,例如
Redirect 301 http://website.com/mypage http://website.com/mypage.html
我正在使用的 htaccess 文件如下所示:
:Location /*.php
Use php54
:Location
RewriteEngine On
DirectoryIndex index_prod.php
Options -Indexes
RewriteRule ^.*\.(css|png|swf|js|gif|jpeg|jpg|flv|pdf|doc)$ - [L]
RewriteRule ^net2ftp - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule ^/?$ plug.html [L]
#RewriteCond %{REQUEST_URI} !=/
RewriteRule ^/?.* index_prod.php
我正在寻找提示或被明确告知在 htaccess 文件中放置什么以及在何处使其工作(如果可能的话)