2016-08-25 15 views
3

joomla .htaccessにこの行を追加してURLの一部を削除しました。joomlaの書き換えルール.htaccessが動作しない

オリジナルURL例 - http://odishayellowpages.in/item/scientific-suppliers

必要なURL例 - http://odishayellowpages.in/scientific-suppliers

私は、この書き換えルールを使用していた - しかし、それはすべての違いを作るdoens't。

# Begin - Custom redirects 
# 
# If you need to redirect some pages, or set a canonical non-www to 
# www redirect (or vice versa), place that code here. Ensure those 
# redirects use the correct RewriteRule syntax and the [R=301,L] flags. 
# 
RewriteRule ^item/(.*)$ $1 [R=301,L] 
## End - Custom redirects 
+0

私は運が無ければそれを試みました。 – Joshi

+0

Ok書き換えエンジンの直下に 'RewriteRule^item /(.*)$ $ 1 [R = 301、L]'を追加するときに、私はこのようなURLを取得しています - 'http://odishayellowpages.in/var/www/ odishayellowpages.in/web/scientific-suppliers – Joshi

+0

'/ item /'は実際のディレクトリではありません – Joshi

答えて

3

あなただけRewriteEngine On線の下に、このリダイレクトルールを使用することができます。

RewriteRule ^item/(.*)$ /$1 [R=301,L,NC,NE] 

あなたは、現在のファイルシステムのパスに追加取得、それを避けるために、ターゲットURLの先頭に/を使用する必要があります。

+0

私はこのような結果を得ています - http://odishayellowpages.in/var/www/odishayellowpages.in/web/scientific-サプライヤ – Joshi

+0

これは古いブラウザのキャッシュで、キャッシュをクリアして再テストします。 – anubhava

+0

あなたは正しいですが、今は404エラーが見つかりません。なにか提案を。 – Joshi

関連する問題