2017-10-14 31 views
0

這是我的.htaccess文件的代碼:URL重寫大學的賓果遊戲網站

RewriteEngine On # Turn on the rewriting engine 
RewriteRule ^alluniversitiesview/([^\.]*)\.html$ alluniversitiesview.php?search=$1 [NC,L] # Handle product 
RewriteRule ^search/([^\.]*)\.html$ index.php?search=$1 [NC,L] # Handle product 
ErrorDocument 404 /search/404.html 
ErrorDocument 401 /search/401.html 
ErrorDocument 500 /search/500.html 
ErrorDocument 403 /search/403.html 
ErrorDocument 400 /search/400.html 

我的要求: 如果你去to

http://universitybingo.com/search/HARVARD+UNIV.html 
http://universitybingo.com/search/HARVARD+UNI5V!.ER&#37SITY375E.html 

做工精細。

但是當URL包含(%)它不會像上面

實例從universitybingo.com

但不工作 http://universitybingo.com/search/HARVARD+UN%IV.html

回答

1

首先檢查國防部重寫引擎,是不?

RewriteRule ^alluniversitiesview/([^\.]*)\.html$ alluniversitiesview.php?search=$1 [NC,L,B] # Handle product 
RewriteRule ^search/([^\.]*)\.html$ index.php?search=$1 [NC,L,B] # Handle product 

你可以在下面的HTML代碼後使用