如何在localhost中更改php页面的永久链接

如何在localhost中更改php页面的永久链接,php,wordpress,permalinks,Php,Wordpress,Permalinks,我看到WordPress有一个功能,您可以将页面的永久链接更改为不同的格式,例如www.example.com/index.html到www.example.com/index 如果我有一个www.example.com/about.php页面,我希望它在浏览器地址栏中搜索为www.example.com/about 有办法吗?使用.htaccess RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\

我看到WordPress有一个功能,您可以将页面的永久链接更改为不同的格式,例如
www.example.com/index.html
www.example.com/index

如果我有一个
www.example.com/about.php
页面,我希望它在浏览器地址栏中搜索为
www.example.com/about


有办法吗?

使用
.htaccess

 RewriteEngine On
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule ^([^\.]+)$ $1.php [NC,L]

上面的代码将去掉
.php
扩展名,因此您可以说
index
,而不是
index.php
。是的,它适用于
localhost
,几乎所有托管公司都包括它

这可能会对您有所帮助:请尝试以下内容:@HeroFTime,这与我没有使用WordPress无关,
.htaccess
文件位于localhost中的何处?我似乎找不到它,只需创建一个纯文本文件并将其命名为
.htaccess
,然后将其弹出到本地主机服务器的根文件夹中什么扩展名
.txt
?不。只需
.htaccess
。这就是你给文件起的名字我已经让
.htaccess
文件工作了,但是我应该把文件放在哪里呢?在
www
目录中?