ようこそゲストさん! >>  ユーザ名 パスワード   新規登録パスワード忘れtwitterでつぶやく
  [フォーラム] [ニュース] [ブログ] [リンク集] [XOOPS関連RSS] [うさぎの辞典] [ダウンロード] [このサイトについて]
検索
メルマガ「XOOPSうさぎ通信」登録
マンガ
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

新規登録
twitter

Twitter Updates

    follow me on Twitter
    XOOPS Cubeを使おう♪
    インストール編
    タイトルとテーマを変更しよう
    ユーザー情報を変えよう
    モジュールを使おうpico編
    モジュールを使おう d3pipes編
    モジュールを使おう bulletin編
    モジュールアップデートをしよう
    HDをアップデートする
    ユーザーさんマニュアル
    インストール編 旧
    携帯サイト
    うさぎにもできるXOOPS Cube入門♪ 携帯サイト うさぎにもできるXOOPS Cube入門♪ 携帯サイト
    運営会社
    SSL証明書
    Go iPhone!
    うさぎのアンケート XOOPSうさぎ通信って何?

    リンクに/modules/を表示させない方法

    • このフォーラムに新しいトピックを立てることはできません
    • このフォーラムではゲスト投稿が禁止されています
    前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-4-2 22:50 | 最終変更

    ky982339  新米
      投稿数: 4
    いつも参考にさせていただいております。

    また、☆XOOPSうさぎ通信☆も楽しみに拝見しております。

    今回の☆XOOPSうさぎ通信☆vol.013で紹介されていた
    LOVETEC(http://lovetec.net/)というサイトですが、
    非常にきれいなサイトで、picoを中心に構築されているとは驚きでした。

    以前から、どうやってるのかなと気になっていたのですが、
    xoopsサイトは基本的にリンクに“modules”が表示されると思いますが、
    こちらのサイトのように、表示させないようにするには
    どのようにすればいいのでしょうか。

    当方の環境はxcl HD1.03です。

    アドバイスいただければ幸いです。
    宜しくお願いいたします。


    ------------------------------------------------------
    投稿する場所を間違えました…。
    “モジュールについて”に投稿するべきでした。
    申し訳ありません。
    前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-4-13 23:37

    mika  管理人
      投稿数: 454
    ky982339さん、こんばんは。

    引用:

    ky982339さんは書きました:
    いつも参考にさせていただいております。

    また、☆XOOPSうさぎ通信☆も楽しみに拝見しております。

    今回の☆XOOPSうさぎ通信☆vol.013で紹介されていた
    LOVETEC(http://lovetec.net/)というサイトですが、
    非常にきれいなサイトで、picoを中心に構築されているとは驚きでした。

    以前から、どうやってるのかなと気になっていたのですが、
    xoopsサイトは基本的にリンクに“modules”が表示されると思いますが、
    こちらのサイトのように、表示させないようにするには
    どのようにすればいいのでしょうか。

    当方の環境はxcl HD1.03です。

    アドバイスいただければ幸いです。
    宜しくお願いいたします。


    ------------------------------------------------------
    投稿する場所を間違えました…。
    “モジュールについて”に投稿するべきでした。
    申し訳ありません。

    あ、つい長考してて書くのが遅れました。

    mod_rewriteを.htaccessで指定して、と思って色々してみたのですが結論からいうと XOOPS Cube Legacy をハックしないとできないのでは?というあたりになってしまいました。他にも方法があるのかもしれないんですが。。

    ryujiにも聞いて

    RewriteRule ^pico\/(.*)$ modules/pico/index.php?path_info=$1 [L]

    なかんじで書くのではってことで試してみたのですが、結果的にはmodules以下のURIを参照するためにどうしてもお望みの形にならなかったという、、、

    modulesを出さない方法についてまた何か分かりましたら(ハックになってしまうかもですが)、また書かせていただきます。。
    前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2009-7-1 12:49 | 最終変更

    ky982339  新米
      投稿数: 4
    引用:

    mikaさんは書きました:
    ky982339さん、こんばんは。

    引用:

    ky982339さんは書きました:
    いつも参考にさせていただいております。

    また、☆XOOPSうさぎ通信☆も楽しみに拝見しております。

    今回の☆XOOPSうさぎ通信☆vol.013で紹介されていた
    LOVETEC(http://lovetec.net/)というサイトですが、
    非常にきれいなサイトで、picoを中心に構築されているとは驚きでした。

    以前から、どうやってるのかなと気になっていたのですが、
    xoopsサイトは基本的にリンクに“modules”が表示されると思いますが、
    こちらのサイトのように、表示させないようにするには
    どのようにすればいいのでしょうか。

    当方の環境はxcl HD1.03です。

    アドバイスいただければ幸いです。
    宜しくお願いいたします。


    ------------------------------------------------------
    投稿する場所を間違えました…。
    “モジュールについて”に投稿するべきでした。
    申し訳ありません。

    あ、つい長考してて書くのが遅れました。

    mod_rewriteを.htaccessで指定して、と思って色々してみたのですが結論からいうと XOOPS Cube Legacy をハックしないとできないのでは?というあたりになってしまいました。他にも方法があるのかもしれないんですが。。

    ryujiにも聞いて

    RewriteRule ^pico\/(.*)$ modules/pico/index.php?path_info=$1 [L]

    なかんじで書くのではってことで試してみたのですが、結果的にはmodules以下のURIを参照するためにどうしてもお望みの形にならなかったという、、、

    modulesを出さない方法についてまた何か分かりましたら(ハックになってしまうかもですが)、また書かせていただきます。。

    前回、ご解答いただいてから間が空いてしまって申しわけありませんでした。

    私なりに、いろいろ調べて見た結果、
    以下のような形で“modules”を表示しないようにする
    ことが出来ました。

    ただ、これにはサーバーの環境にもよるので、
    .htaccessとmod_rewriteが使用できる事が条件のようです。

    テスト的に再現できた環境は以下の通りです。

    サーバー:さくらインターネット
    コア:hd_1_0_3RC
    導入モジュール:bulletin


    .htaccessの記述
    引用:
    RewriteEngine on
    RewriteRule ^news/(.*)$ http://*****/modules/bulletin/$1 [L]

    mainfile.php内に以下を追加
    引用:
    $GLOBALS['_rewriteRulesFrom'] = array(
    '/news/',
    );
    $GLOBALS['_rewriteRulesTo'] = array(
    '/modules/bulletin/',
    );

    ポイントとしては.htaccess内で、
    AというアドレスをBというアドレスに変換する際の記述で、
    Aをフルパスにすることでした。

    いくつかのサイトで紹介されている方法だと、
    /modules/****という記述が書かれていますが、
    私の場合、404エラーが発生しました。

    ご参考まで。*/


    追記

    この方法、後で気づいたのですが、
    新たにモジュールのインストールができなくなってしまいました。

    管理画面から、モジュールのインストールへアクセスすると
    真っ白になってしまいます。

    すでにインストールされているモジュールは問題ないのですが…。

    原因はまだわかりません。
    もう少し調べてみたいと思います。

      条件検索へ


    Powered by XOOPS CUBE LEGACY 2.1.X and RYUS