0
什麼我想要做的是首先隱藏在我的網址全部的擴展名爲.php其次我希望所有用戶都可以有網頁與用戶名有類似www.domain.com/username
不過,我可以很容易地做到先用這個代碼在我.htaccess
。htaccess的網址與用戶名
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([^/]+)$ $1.php
現在我該怎麼辦的第二部分,就好像有人去這個領域www.domain.com/username
服務器將路由www.domain.com/username.php
但它應該轉到URL像www.domain.com/profile.php?id=username
。
我該如何做到這一點?
你的意思是說php的規則?或規則在htaccess中......但如果我寫這個www.domain.com/artist-signup它會去profile.php?它應該去www.domain.com/artist-signup.php可以請指導或制定規則,如果它在.htacess – 2012-07-20 10:31:25
你可以做的是RewriteRule(。*)$ 1.php 這是一個規則.htaccess 。 – Kao 2012-07-20 10:35:43
其實你不告訴它我需要知道的東西 RewriteCond%{REQUEST_FILENAME}!-d RewriteCond%{REQUEST_FILENAME} \。php -f 我想我應該改變它們!-f在使用上面的重寫規則之前提到 RewriteRule(。*)profile.php?id = $ 1 – 2012-07-20 13:19:49