2014-10-09 24 views
1

我正在尝试为我的网站设置漂亮的网址。感谢@JonLin,我设法用两个参数来改变网站。我想要做的另一件事是让它为一个参数工作。下面是代码如何使用.htaccess为不同参数设置漂亮的网址

RewriteEngine On 

RewriteCond %{THE_REQUEST} \ /+devplus0/index\.php\?key=([^&]+)&lang=([^&\ ]+) 
RewriteRUle^/%1/%2? [L,R] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([^/]*)/([^/]*)/?$ index.php?key=$2&lang=$1 [L,QSA] 

您可以检查从http://www.devplus.co/english/about-us

+0

什么是你婉启用一个参数网址是什么? – anubhava 2014-10-09 22:35:35

+0

$ _GET ['key']是我需要的 – 2014-10-09 22:49:27

回答

1

网站prettyurl对于一个PARAM,添加:

RewriteCond %{THE_REQUEST} \ /+devplus0/index\.php\?key=([^&\ ]+) 
RewriteRUle^/%1/%2? [L,R] 

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

再次谢谢:) – 2014-10-10 00:11:11