我想在地址欄中只顯示域名。我是新編程nd使用核心php。 我的.htaccess代碼:只想在地址欄中顯示域名並隱藏所有頁面名稱和查詢字符串
<IfModule mod_rewrite.c>
RewriteBase/
Options +FollowSymlinks -MultiViews
RewriteEngine on
# to make `/path/index.php` to /path/
RewriteCond %{THE_REQUEST} ^GET\s(.*/)index\.php [NC]
RewriteRule . %1 [NE,R=301,L]
RewriteCond %{THE_REQUEST} ^GET\s.+\.php [NC]
RewriteRule ^(.+)\.php$ /$1 [NE,R=301,L,NC]
RewriteCond %{REQUEST_URI} !\.php$ [NC]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule . %{REQUEST_URI}.php [L]
</IfModule>
,這是工作正常,但它顯示了這樣的 http://mysite.com/about http://mysite.com profile_view結果名稱= Apoorva%20Chauhan%20GMAIL%20 & &%20user_type =用戶
我只想隱藏完整的網址,期望我的域名。網址應該是這樣www.mysite.com/無論我點擊哪個鏈接。 及以上的代碼只能完全隱藏index.php。 我的項目截止日期已經結束,我在這個主題上浪費了一週的時間。但我失敗了。 請幫幫我。 提前致謝。
一個不可能的任務,除非你使用一個單一的PHP文件,並將開始POST的價值回到index.php爲每個鏈接...它也是無法訪問,不可收藏和可疑的做法... –
也許你可以嘗試阿賈克斯。不需要重寫。這將是完全堅果雖然 – 2013-10-07 13:11:37
使用框架來顯示內容 – Reeno