2013-09-16 66 views
1

我怎么可以国防部重写,以获得类似下面国防部重写了漂亮的网址,也隐藏的index.php

example.com 

包含窗体一个漂亮的URL,以获取文本值,并将它传递另一个文件用于加工文件是目录网页,但我需要改变的是漂亮的URL

example.com/web/index.php?url=mydomain.com 

example.com/web/mydomain.com 

example.com/web/newdomain.com 

回答

0

月启用d_rewrite并通过httpd.conf的.htaccess,然后把这个代码在你.htaccessDOCUMENT_ROOT目录下:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+web/index\.php\?url=([^\s&]+) [NC] 
RewriteRule^/web/%1? [R=301,L,NE] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^web/(.+?)/?$ /web/index.php?url=$1 [L,QSA] 
+0

我觉得我没有解释清楚的问题,我把上面的代码,但它仍然使用作为'exapmle.com/web/ index.php?url = mydomain.com'我把它放在'c:\ wampp \ www \ example \目录下“是否正确目的地 – subhash

+0

好吧现在检查编辑的答案。 – anubhava

+0

它的改进现在它转换'example.com/web/?url = mydomian.com',但我需要它作为'example.com/web/mydomian.com'请提高答案 – subhash