実際のコンテンツはdomain.com/view.php?id=image_idにあります
domain.com/view/image_idでアクセスできるようにしたい
.php
以下は、ファイル拡張子を取得するために現在存在します。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
htaccess に次を追加しても機能しません。
RewriteRule ^view/([A-Za-z0-9]+). /view.php?id=$1 [L, QSA]
また、私はview.phpの後にすべてを持っていても大丈夫ですか?( view.php?id=
) は php ファイルに取り込まれ、そこからすべてをスラッシュで区切り、それらのデータを実装できます。
ここstackoverflowや他の場所で多くの解決策を見てきましたが、それらが私には当てはまらないか、サーバーに何か問題があります. いずれにせよ、私はinternal 500 server error
. ありがとう。