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]
インデックス ページの 2 回目の書き換えは機能しませんが、プロファイル ページの 1 回目は機能します。
これは、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>
}
}
?>
では、インデックスページの問題は何ですか。両方を書き直すにはどうすればよいですか?