私は RewriteRule が苦手です。次のコマンドは、以前のホスティングでは find だけで機能していましたが、godaddy では機能しません。
RewriteRule ^(.*)\-(.*)\.html worksub.php?class=$1&p=$2 [QSA]
昨日、@AbsoluteƵERØ は、他の RewriteRules の問題を解決するのに役立ちました。そこからのコードは次のとおりです
Options +FollowSymLinks -Multiviews
<IfModule mod_rewrite.c>
SetEnv HTTP_MOD_REWRITE On
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} ([^.]+).html$
RewriteRule ^.* %1.php
</IfModule>
最初の行に記載されている欠落しているルールに対して RewriteCond を記述する方法がわかりません。また、上記のリンクのルールも必要です。これにより、url を domain.com/class/p/ として読み取ることができ、class と p はそれぞれの値になります。
この点で何か助けていただければ幸いです。