0
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ /me/profile.php?username=$1 [QSA,L]
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ /me/index.php?page=$1 [QSA,L]
索引頁的第二次重寫不起作用,但是,第一次爲配置文件頁起作用。.htaccess兩頁重寫
這是我在我的index.php使用:
if(isset($_GET['page']) === true && empty($_GET['page']) === false){
if($_GET['page'] == 'Home'){
?>
<div id = "contents">
Works!
</div>
<?php
}else{
<div id = "contents">
Error page!
</div>
}
}
?>
那麼,什麼是索引頁的問題。我如何重寫他們兩個?
傳入的URL應該到'profile.php'和那些應該到'index.php'之間的區別是什麼? – 2013-02-23 10:03:22