2014-11-06 110 views
1

我在mydomain.com/website一个网站,我想重写例如/website/viewpage.php?page_id=1到/website/mypage-1.html重写URL与的.htaccess文件夹

如果我的网站位于根目录中,这很简单,但是如何以这种方式实现?

我试过这种方法,但它仅与根目录的工作原理:

RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_URI} ^/(.*)$ 
RewriteRule ^page-([0-9]+)\.html$ viewpage.php?page_id=$1 [L] 

谢谢。

回答

2

保持这个代码/website/.htaccess

RewriteEngine On 
RewriteBase /website/ 

RewriteRule ^.+?-([0-9]+)\.html$ viewpage.php?page_id=$1 [L,QSA,NC]