kinghajimeme
メンバー
3 years前の投稿 #
大変申し訳ありませんが、記事(エントリー)のディレクトリ名を
変更する方法を教えていただけませんでしょうか(__)
※wordpressのバージョンは2.5です
http://www.aaaaa.jp/
上記のようなwordpressで作ったサイトがあったとします。
このサイトで新規に記事(エントリー)を投稿すると
http://www.aaaaa.jp/?p=19
こんな感じで記事(エントリー)のディレクトリができると思いますが、
これを
http://www.aaaaa.jp/kiji/
というように記事の内容に合わせてディレクトリ名を自分で変更したいのですが、
やり方がわかりません。新規記事投稿時の設定方法と、投稿後の変更方法が
あればと思いまして。
ご教授いただけたら幸いです。(__)
管理パネルの「パーマリンク設定」でパーマリンク構造を設定すればいいです。
ウェブログの体系にもよりますが、たいていは「日付と投稿名」(/%year%/%monthnum%/%day%/%postname%/)という形が使いやすいでしょう。
で、こういうパーマリンクにすると、投稿の編集画面で、タイトルのすぐ下にパーマリンクの編集フィールドがでてきますので、すべての記事について、タイトルに即した英数字の文字に直してください。
ちなみに、ドメイン名の例示をするときは、example.com, example.jp などのドメイン名が用意されているので、こちらを使うのがおすすめです。「aaaaa.jp」は実在するドメイン名なので、あなたがこれを所有していない限り、使うべきではありません。
kinghajimeme
メンバー
3 years前の投稿 #
ご回答ありがとうございます!
さっそくやってみます。
p.s URLの件、気をつけます(__)
kinghajimeme
メンバー
3 years前の投稿 #
ふたたびすいません。
lilyfanさんのアドバイスどおりにやったのですが、生成された
URLはdocument not foundになってしまいます。
なので生成されたURLを任意のものに変更してもdocument not foundになってしまいます。
.htaccess が生成されていますか? パーマリンク構造を変更したとき「.htaccess を更新する必要があります」という警告が出た場合は、手動で .htaccess ファイルを作ってやる必要があります (ファイルの内容は設定画面を見てください)。
.htaccess ができているのに、パーマリンクが使えないとすると、使用しているサーバーが Apache の場合は、mod_rewirete が入っているかどうか確認してください。入っていない場合は、「/index.php/%year%/%monthnum%/%day%/%postname%/」という形 (先頭に index.php が入る) にしてください。これは PATH_INFO を使うやり方で、これだと mod_rewrite は不要です。
kinghajimeme
メンバー
3 years前の投稿 #
ありがとうございます!
悪戦苦闘しましたが、たった今解決しました。
.htaccessを作成したつもりが.htaccess.txtとなってしまっていた
ことが原因でした^^;