次の URL を書き直すのに助けが必要です。
example.com/news/top/2/
example.com/news/top/
これは私の現在の .htaccess ファイルです
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/\.]+)/([^/\.]+) index.php?view=$1&task=$2
RewriteRule ^news/([^/\.]+)/([0-9]+) index.php?view=news&task=$1&page=$2 [L]
RewriteRule ^news index.php?view=news
これでうまくいくと思いましたが、= example.com/news/top/2/ にアクセスして $_GET['page'] をエコーアウトしようとすると、変数が定義されていないと表示されます。
この神経を壊す問題を解決するために誰かが嘆願することはできますか?