サイトのSEOをフレンドリーにするためのURLを書き直そうとしましたが、.htaccessの書き換えが機能していないようです。.htaccess URL書き換えが機能しない、可能なすべてのオプションを試しました
私のURLは、私は
www.tasteofkochi.com/sometext/150のように見えるために、これを必要
www.tasteofkochi.com/dine-detail.php?a=150
ある
私は単純な公式を行いましたが、反映されておらず、そのまま何も起こりません。私がhtaccessにいくつかの迷惑メールを追加すると、サイトがクラッシュし、htaccessが正常に動作していることを意味します。また、.php extnを削除する式を追加しましたが、これもうまくいきます。この問題のみが問題です。誰でも助けてくれますか?私はhttpdで書き直しを有効にし、ディレクトリ内のすべてを許可しますが、まだ動作しません。
以下は私.htacces
RewriteEngine on
Options +FollowSymLinks -MultiViews
RewriteBase/
## hide .php extension
# To externally redirect
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule^%1 [R,L,NC]
## To internally redirect
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule^%{REQUEST_URI}.php [L]
RewriteRule ^detail/([0-9]+)/?$ dine-detail.php?a=$1 [NC,L]
で.htaccessファイルとPHPとかなりのURLを作成することができます現在のルールと何を試しましたか?あなたの質問にそれを加えてください。数字の前のテキストは何に対応していますか? –
私のポストでhtaccessを更新しました –
@PanamaJack - 助けてください。 –