2017-08-10 51 views
1

我想知道它是如何可能与htaccess的删除URL的一部分,比如我有一个像这样的网址:htaccess的删除URL的一部分,的.htaccess

http://localhost/item.php?pa=gd34392 

现在我需要使用htaccess的此页面或任何类似这样的重定向到一个页面,这个网址:

http://localhost/gd34392 

我已经试过这样的事情,但似乎没有任何工作,我真的不知道我周围的htaccess方式

RewriteEngine on 
RewriteRule item.php?pa=$1 /$1 [R=301,L] 

回答

0

可以实现,使用下列规则在.htaccess

RewriteEngine On 
RewriteRule ^([^/]*)$ /item.php?pa=$1 [L] 

测试此之前,只要确保您清除缓存。

+0

当我将它插入到我的.htaccess文件中时,它给了我500个内部错误 –

+0

您的'.htaccess'文件中是否还有其他内容? – Lag

+0

不只是这个... –