我怎样才能用htaccess展示美女网址?

时间:2014-08-20 21:42:08

标签: .htaccess url

我在PHP中使用MVC,例如,我有这个URL:

domain.com/{modue}/{action}

这将使它看起来像:

domain.com/user/join

我希望它显示

domain.com/join

代替。

任何人都可以帮助我吗?

我尝试使用.htaccess文件,但我无法做到。这是我的代码:

RewriteEngine On
RewriteRule ^$ ./controller.php [L]
RewriteRule ^([a-zA-Z_0-9-]+)/$ /$1? [R=301,L]
RewriteRule ^([a-zA-Z_0-9-]+)$ /controller.php?modulo=$1&%{QUERY_STRING} [L]
RewriteRule ^([a-zA-Z_0-9-]+)/([a-zA-Z_0-9-]+)/$ /$1/$2? [R=301,L]
RewriteRule ^([a-zA-Z_0-9-]+)/([a-zA-Z_0-9-]+)$ ./controller.php?modulo=$1&action=$2&%{QUERY_STRING} [L]

1 个答案:

答案 0 :(得分:0)

如果您只有一个控制器,请尝试此操作 -

<IfModule mod_rewrite.c>
RewriteEngine On

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

RewriteCond $1
RewriteRule ^(.*)$ user/$1 [L]

</IfModule>