WordpressのURLをカスタマイズする方法
- Wordpress初心者の方でも簡単にURLをカスタマイズする方法についてご紹介します。
- URLをexample.com/なんとかかんとかという形式に変更するには、mod_rewriteを使用します。
- Wordpressへのmod_rewriteの組み込み方についても詳しく解説します。
- ベストアンサー
Modrewrite・・・Wordpressの場合
Modrewrite・・・Wordpressの場合 word press初心者なのですが、 http://example.com/category/食べ物 http://example.com/category/雑貨 などでなく、 http://example.com/食べ物 http://example.com/雑貨 のように、example.com/なんとかかんとか というURLで(ほぼ)全てのページをアクセス可能にするにはどうすればいいでしょうか? なお、VPS(guest,hostともRHEL)です。 mod_rewrite自体はある程度理解していますが、 wordpressへの組み込みかたがワカリマセン。 よろしくお願いします。
- goo_mygwdisk_2
- お礼率6% (3/50)
- PHP
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
パーマリンクの設定を /%postname%/ にする。 プラグイン WP No Category Base を入れる。
関連するQ&A
- wordpressの動的URLを静的URLに見せる方法は?
wordpressを使いはじめたのですが、 これって、動的URLですよね? http://example.com/wordpress/?tag=blog のように。 これを、 http://example.com/wordpress/tag/blog/ http://example.com/wordpress/category/life/ http://example.com/wordpress/2007/11/11/%e%e%e%e%e%e%e%e%e%e%e%e/ のように、静的URLにみせかけるにはどうすればいいのでしょうか? wordpressの公式サイトで、このようにやっているのを見かけたのですが・・・。 ご存じの方、教えていただければ幸いです。 なお、VPSなので、.htaccessでいろいろいじれます。
- ベストアンサー
- ブログ
- wordpressをレンサバと一緒に移行する方法は
いまVPS(guest,hostOSともRHEL)でwordpressを使っています。 ここではVPSなのでroot権限でもなんでもSSH使えます。 で、レンサバを変えるので、wordpressを移行したいのですができますでしょうか? できるようでしたが、やり方をお教えいただけますでしょうか? なお、新れんさばは共有サーバでSSHは一切使えないかもしれません。 phpmyadminかなにかがインポートはできるでしょうが・・・。 LAMPバージョンの違いなどで注意すべき点がありましたら、 こちらもお教えいただけますでしょうか?
- ベストアンサー
- PHP
- 下記URL構成を持つブログスクリプト(PHP5.1以上+MySQL4.1以上でLAMP(VPS環境))は?
http://example.com/※※※※ http://example.com/□□□□□□ http://example.com/●●●●●●●● (com/より配下は、カテゴリ名の日本語URLencode) という構成をとれるようなオープンソースでフリーなブログのソフトは知りませんでしょうか? もちろん、mod_rewriteやcontent negotiationなどできます。 でも、http://example.com/blog/※※※ という環境ではなく、 なおかつhttp://example.com/※※※ の※※※の後ろには/が付かないものを探しています。 多少、カスタマが必要でもかまいません。 ご存じの方いらっしゃいましたらよろしくお願いいたします。 p.s.mod_rewriteが遅くなるのは承知の上ですが、よろしくお願いします。
- 締切済み
- ブログ
- apache内httpd.confの転送記述
http://admin.example.com 配下の全てのREQUESTにたいして、 https://admin.example.com にリダイレクトするにはどうすればいいのでしょうか? mod_rewriteかmod_redirectを使うことは分かるのですが、記述方法がわからず。 よろしくお願いします。
- ベストアンサー
- その他(ITシステム運用・管理)
- 短縮URL(redirectでなく)を設定したい
短縮URL(redirectでなく)を設定したい http://example.com/半角英数字 みたいな短縮URLにアクセスすると、 URLがそのままで(つまりredirectではなく)、ページを閲覧できる方法はどうすればいいのでしょうか? mod_rewriteを使うということはわかっています。 共用サーバですが、mod_rewrite使えます (逆に、mod_redirectは使えません) ですが、どうもうまくいかなく・・・。 http://example.com/?半角英数字 ならなんてことないのですが・・・。 なお、LAMPです。 よろしくお願い申し上げます。
- ベストアンサー
- オープンソース開発
- mod_rewriteについて教えてください。
mod_rewriteについてお願いします。 「a」と「b」というフォルダにそれぞれ「index.html」「test.html」が入っています。「a」と「b」で「index.html」「test.html」の内容はちがいます。 わたしが一番望んでいるのは http://example.com/a/以下にアクセスがあった場合 http://example.com/b/以下にリダイレクトさせるというものです。 例) http://example.com/a/test.htmlにアクセスがあったらhttp://example.com/b/test.htmlにリダイレクト。 ------------------------------------------------------------ Options +FollowSymLinks AddHandler cgi-script htaccess <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^/a/$ /b/$1 [R=302,L] </IfModule> ------------------------------------------------------------ としてみましたが、リダイレクトされません。 ちなみに RewriteRule ^$ /b/$1 [R=302,L] と書くと、http://example.com/にアクセスがあった場合 http://example.com/b/にリダイレクトされましたので mod_rewriteには対応しております。 ご教授のほど、よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- WordPressの”投稿”機能について
今まで、ブログ更新しか経験がなく、現在、WordPress(ワードプレス)で はじめてホームページの製作をしているのですが、 WordPressの”投稿”機能の件で知りたいことがあります。 作りたいトップページのイメージとして、下記のURLのHPを イメージしています。 http://www.seminarjyoho.com/ 上記URLのトップページでは、 ”おすすめ無料セミナー”という投稿一覧と、 ”あすすめセミナー”という投稿一覧が 分けられていますが、 私もこのように、投稿を二つ(以上)のカテゴリーに分けて、 トップページ上で見せたいのですが、 WordPress(ワードプレス)上でどのような設定をすればいいのかわかりません。。 本件についてネットで色々と検索したり、書籍にも目を通したのですが、 ヒントが今現在見つかっていませんので、 どなたかご教示いただければ大変助かります。 何卒よろしくお願い申し上げます。
- 締切済み
- ブログ
- WordPressはなぜURLを自由に変更できるのでしょうか?
とても初歩的な質問になるかもしれませんが、どうしても調べ方がわからず、数ヶ月間疑問のままだったので質問させていただきました。 WordPressではパーマリンクを設定することによって、自由に各ページのURLを変更することができます。しかし、http://example.com/category/aaa/bbb というページがあっても、サーバーにはcategoryというディレクトリは存在しません。 どのような仕組みで、どうして存在しないファイルを参照できるようになっているのか、意味のわからない質問になっているかもしれませんが……、教えてください。
- ベストアンサー
- PHP
- Apache の mod_proxy で画像のみ Forward したい場合について
mod_proxyの記述について教えてください。 192.168.0.2 をフロントエンドサーバー 192.168.0.3 をバックエンドサーバー にして http://example.com にアクセスがあった場合は192.168.0.2で処理し http://example.com/test にアクセスがあった場合のみ192.168.0.3で処理するところまで記述できました。 <VirtualHost *> ServerName example.com DocumentRoot /var/www/html/ ProxyPass /test http://192.168.0.3/test ProxyPassReverse /test http://192.168.0.3/test </VirtualHost> そこで質問なのですが、http://example.com/test のアクセスは192.168.0.2で処理し、その中の画像(jpe|gif|png)のみ192.168.0.3で処理させるには、どういった記述をすればよいでしょうか? つまり http://example.com/test/index.html -> 192.168.0.2 http://example.com/test/title.jpg -> 192.168.0.3 といった動作をさせたいのですが、mod_rewriteをうまく書くことができず苦難しています。 どそうぞよろしく宜しくお願いいたします。
- ベストアンサー
- Linux系OS
- mod_rewriteの書き方について
Apacheのmod_rewriteを使って以下のことを実現したいです。 ~~~~~~~~~~ http://example.com/apple/orange/grape にアクセスが来た場合、 http://example.com/apple/orange/grape.png に転送 ~~~~~~~~~~ よろしくお願いします。
- ベストアンサー
- その他(ITシステム運用・管理)