wa - NucleusやFlashなどなど

RSS

Home > このブログについて > おしえて!えらいひと 「さくらのレンタルサーバでFancy URL」

11.06 '05

おしえて!えらいひと 「さくらのレンタルサーバでFancy URL」

img先日のNucleus さくらのレンタルサーバへの移転作業の覚書で、うまくいったと思ったのですが、Fancy URLでちゃんとパラメータを受け取ることができていませんでした。=:[
一見うまくいっているようなのですが、最初のパラメータしか拾ってくれないんです。(今は、不恰好な暫定対策で動作させています。)
 http://wa.otesei.com/archive/1/2005-11/category/12
といった感じで、複数のパラメータがあると、最初の
 archive/1/2005-11
だけ有効で、
 category/12
が無視されてしまうんです。

逆に、
 http://wa.otesei.com/category/12/archive/1/2005-11
とすると、
 category/12
だけが有効になって、
 archive/1/2005-11
が無視されます。

この土日で、いろいろやってみたんですけど、うまい解決方法が見つかりませんでした。
さくらのレンタルサーバーで、みなさんどうやって、Fancy URLを実現しているのでしょうか。トホホ・・・。

今は、何とも不恰好な暫定対策で、何とか動作させています。
とてもソースはお見せできませんが、:oops:
config.php内で、$_SERVERからURLを得て、各パラメータを分離しています。
もー、このままいっちゃおうかな。:lol:
また、「恥」Tagの記事がひとつ増えたよ。

コメント

11.14 '05 23:19:35 bancho
はじめまして。
実は私もさくら+FancyURLで同じような症状が出ていて頭を悩ませておりました。
NP_ArchiveIndex.phpで、カテゴリをクリックしてもそのカテゴリのリストにならず、同じページが表示されるだけなのです。
どう考えても/archives/○/までしか認識してないで、その後のcatid/○○を受け取ってない感じです。

で、以下のページを参考に、試しに自分もglobalfunctions.phpの262行目前後、
$data = explode("/",serverVar('PATH_INFO'));

$data = explode("/",serverVar('ORIG_PATH_INFO'));
に書き換えてみたら、見事カテゴリ毎のページが表示されるようになりました。
もしまだ試されていないようでしたら、一度試されてみてはいかがでしょうか?
それと、事後報告で申し訳ありませんがリンクをさせて頂いておりますm(_ _)m
11.15 '05 18:22:33 佐藤(な)
なるほど~:!!::-D:!!:
globalfunctions.phpですか~!気がつきませんでした。
サブカテゴリ対応なども必要になってきますが、問題解決できそうです。
ありがとうございます。:heart:

> それと、事後報告で申し訳ありませんがリンクをさせて頂いておりますm(_ _)m
すごい面々と並んでますね。:ase:ありがとうございます。

コメント追加



プレビュー

コメント追加通知RSS:
↑このフィードをRSSリーダーに登録しておくと、この記事へのコメント追加をチェックすることができます。
コメント追加後の、返事待ちなどにお使い下さい。
なお、コメントチェックの必要がなくなった際には、このRSSを削除して下さいね。
不要なトラフィックを避けるために、ご協力お願いいたします。

トラックバック

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
トラックバックURL:
znBackup znItemFieldEX znCustomAdmin znBackup znSmiley znShowDraft znSpeedCubing znKeywordLink znCommentRSS znCCitation znItemParts znMCList znHatenaExist znQuestionnaire znFlash