2016-12-27 60 views
0

我不明白如何從這個問題中創建問題標題。如何重定向到htaccess中的特定網址

好吧,

我的工作.htaccess,我試圖重寫URL

通過這個RewriteRule ^fc.com/([a-zA-Z0-9]+) index.php?s=$1到目前爲止 fc.com/abc123作品。

我試圖通過<a href="index.php?s=abc123">Test</a>

測試它它沒有工作(按計劃),但我怎麼重定向到fc.com/abc123如果如果請求已作出index.php?s=abc123

回答

0

用途:

# external redirect from actual URL to pretty one 
RewriteCond %{THE_REQUEST} \s/+index\.php\?s=([^\s&]+) [NC] 
RewriteRule^/fc.com/%1? [R=301,L,NE] 

# internal forward from pretty URL to actual one 
RewriteRule ^fc.com/([a-zA-Z0-9]+) index.php?s=$1 [L,QSA,NC]