2016-04-04 10 views
1

私は中 iが.htmまたは.phpのか==htaccessを使用してサイトURLの終わりから余分な文字を削除する方法は?

などのspecefic文字の後にすべての余分な文字を自動的に削除している

SEOのため

http://khabarpu.com/cat/syria-news.htm

http://khabarpu.com/cat/syria-news.htm#.VwHk7LGL4x4.telegram

からhtaccessファイルにリダイレクトしている助けてください

in htaccess

+0

Apache(あなたのHTTPスレッドを提供しています)はハッシュ(#)をまったく処理しません。 – Ohgodwhy

+0

これはSEOに影響しません。 URLフラグメント( '#')はページ上のセクションを指しています。 –

答えて

0

URLにフラグメントがあるかどうかを確認できます。それを削除してください:

$url = 'http://khabarpu.com/cat/syria-news.htm#.VwHk7LGL4x4.telegram'; 
$fragment = parse_url($url, PHP_URL_FRAGMENT); 

// Has a fragment 
if ($fragment !== null) { 
    // Remove it 
    $url = substr_replace($url, '', strlen($url) - strlen('#'.$fragment)); 
} 
echo $url; 
+0

こんにちは感謝 - しかし、私はhtaccessとは – user6154096

関連する問題