基本的に、他の Web サイトの API を使用してデータを取得する PHP Web サイトを作成しました。私の問題は、 Error 404 が表示されることです。
以下のコードを追加しました.htaccess
RewriteRule ^sort/(.*) index.php?by=$1
これにより、website.com/sort/gender が機能しました。
しかし、別のページ名 user.php を追加しました
RewriteRule ^profile/(.*) user.php?name=$1
作るwebsite.com/profile/username
でも見せたい
website.com/profile/username/bookmarks
それ以外の
website.com/profile/username?by=bookmarks
以下の私の完全な.htaccessコード:
RewriteEngine on
Options +FollowSymLinks -MultiViews
RewriteBase /
ErrorDocument 404 /404.php
RewriteRule ^sort/(.*) index.php?by=$1
RewriteRule ^profile/(.*) user.php?name=$1
RewriteRule ^privacy/?$ privacy.php [NC,L]