2010-10-09 47 views
0

我現在的HTTP訪問文件使example.com/user/Bob去profile.php?用戶=鮑勃

# Pound sign comments a line out 

# Disallow viewing of htaccess files 
<Files .htaccess> 
order allow,deny 
deny from all 
</Files> 

Options +FollowSymLinks 
RewriteEngine On 

# enable hiding php extension 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}.php -f 
RewriteRule ^(.*)$ $1.php 

現在,它只是隱藏.php爲,我還是想隱藏.PHP但允許網站/用戶/用戶名

回答

1

在這裏你去:

RewriteEngine On 
RewriteRule ^user/(.*) profile.php?user=$1 [L] 
+0

不工作。我將它添加到我的haccess文件的末尾。 – Keverw 2010-10-09 05:36:46

+0

你是什麼意思的「不工作」。你有錯誤嗎?什麼樣的錯誤?我複製了上面的.htaccess文件,並將張貼的RewriteRule添加到它的末尾,並且它適用於我。 – bradym 2010-10-09 05:58:24

+0

「糟糕!此鏈接似乎已損壞。」我跑了2enmod重寫 ,然後/etc/init.d/apache2重新啓動,所以我知道國防部重寫是... – Keverw 2010-10-09 06:32:50

相關問題