eri

検索時のアドレスは変更できますか?

1

MT5で内蔵されている検索機能を使って検索結果を表示をさせたときに上記のアドレスが

http://exsample.com/mt/mt-search.cgi? ・・・・・・・

などと表示されてしまいます。

mtの入っている階層を見せたくないのですが見せないようにすることは可能なんでしょうか?

よろしくお願い致します。

返信(2)

| 返信する
  • Apache Webサーバでしたら、mod_rewrite を利用してURLを変更することができます。例えば、以下のように記述した .htaccess を用意してやれば;

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^/search/(.+)$ /cgi-bin/mt/mt-search.cgi?IncludeBlogs=1&Template=example&search=$1 [QSA,L]

    ".../mt-search.cgi?search=検索キーワード" というアクセスを "http://example.com/search/検索キーワード" というURLで見せることができます。詳しくは mod_rewrite のマニュアルや設定サンプルを参照してみてください。

  • さっそくのご回答ありがとうございます。

    .htaccessで使えるということですね。

    これ以外の対応というのは難しいのでしょうか。apacheでなかったときやmod_rewriteが入ってないなどがあったときです。
    ほとんどが入っているのかもしれませんが。

    mod_rewriteが入っているのか確認してみたいと思います。

    ありがとうございました。

返信する