1
(这似乎应该是网上最常见和最容易解决的问题之一,因为大多数网站都有“漂亮”或“干净”的网址,但在我的所有搜索中,是最复杂的一个。).htaccess文件为漂亮的网址
在最简单的形式,我希望能够进入example.com/about
到地址栏,并在服务器返回文件example.com/about.php
。实际上,我必须输入或链接到example.com/about.php,这不是SEO或用户友好的。这不是复杂的字符串 - 文件可能很容易被example.com/about.html
。
我有一些代码,我试图用.htaccess
文件来使用,但它似乎什么都不做:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^([a-z]+)/$ /$1.php
我知道.htaccess
文件的工作,因为404重定向我已成立(它出现在.htacces
文档下面的代码我已经包含在这里)正常运行,特别是当我试图访问example.com/about
,我得到我的404页面。
感谢您的帮助!
哦,对。我想我知道这一点,但我曾尝试过多种不起作用的组合。当我结束了包含在我的问题中的代码时,我忘了输入具有尾部“/”的网址。似乎都是为了目前。谢谢! – ageadvert