使用HTACCESS重命名URL

时间:2012-10-23 17:14:29

标签: php .htaccess

我正在构建一个Web应用程序,它会显示如下链接:

http://www.example.com/portfolio/first-name/

我希望它看起来像这样:

http://www.example.com/model/first-name/

这可能在HTACCESS中吗?

4 个答案:

答案 0 :(得分:1)

当然,只需添加一个条目:

RewriteRule ^portfolio/first-name/$ /model/first-name/ [L]

我将它用于我的网站

答案 1 :(得分:0)

如果我了解您要映射第一个网址以访问第二个网址。当然,只需添加一个条目:

RewriteRule ^portfolio/first-name/$ /model/first-name/ [L]

这是你的问题吗?

或者如果你只想将它映射到某个php文件,你可以这样做:

RewriteRule ^portfolio/first-name/$ /actualpage.php?param=123 [L]

答案 2 :(得分:0)

你需要一些研究。浏览博客和网站。有关htaccess的信息,请参阅此link以供参考。

答案 3 :(得分:0)

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /member.php?username=$1

# /models/member.php <-- models in your case
# /users/member.php or /model/member.php
# member.php <--- Gets member name according to its ID from Database

变化,

www.mywebsite.com/member.php?u=2343423423423423234

www.mywebsite.com/Username

我用它来做我的网站:)它运作正常!