2016-12-23 10 views
0

サイトの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] 
+0

で.htaccessファイルとPHPとかなりのURLを作成することができます現在のルールと何を試しましたか?あなたの質問にそれを加えてください。数字の前のテキストは何に対応していますか? –

+0

私のポストでhtaccessを更新しました –

+0

@PanamaJack - 助けてください。 –

答えて

1
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*) index.php?p=$1 [L,QSA] 

である私たちは、あなたのどのようなものがあり、主に2つの.htaccessでのファイルや他のindex.php Example

+0

URL prettifyのためにhtaccessとPHPコーディングの両方が必要ですか? –

+0

誰でも助けてくれますか? –

+0

はい@RohitMenon .htaccessとPHPファイルの両方が必要です。 – Kamal

関連する問題