如何使用像wordpress这样的htaccess更改网址

时间:2016-07-18 03:53:44

标签: php .htaccess

我有一个自定义的php网站,根据查询字符串加载内容。现在我想将总网址更改为wordpress网站,而不显示任何查询。

示例:

查询当前页面: http://example.com/content.php?category=game&c=car-racing

我想要的是什么: http://example.com/game/car-racing

这可能吗?

如果可能,那我如何在php页面的html代码中编写链接 href ?会不会像

<a href="http://example.com/content.php?category=game&c=car-racing">Text</a>

<a href="http://example.com/game/car-racing">Text</a>

2 个答案:

答案 0 :(得分:0)

修改.htaccess文件

RewriteEngine On
RewriteRule ^(.*)/(.*)& content.php?category=$1&c=$2 [QSA,NC]

答案 1 :(得分:0)

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]

但是,您仍然必须处理链接并将每个参数分开。因此,除了做所有可以使用Helium的事情以外。 尝试https://github.com/iamyogik/Helium