.htaccess を以下のようにしてみてください。
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /wordpress/ RewriteRule ^wordpress\/index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /wordpress/index.php [L]
ロリポップで.htaccessを設定する場合は以下の指示に従ってください。
http://lolipop.jp/manual/hp/htaccess/
以前、ロリポップでwordpressをパーマリンクで使ってましたが、ちゃんと機能してました。あとブログのアドレスがトップでない場合は、教えてください。
具体的には、
新規投稿時に、記事のタイトルを入力すると、タイトル入力欄の下に”パーマリンク(記事のURL)”が表示されます。
このパーマリンクは、一部編集することが可能です。
パーマリンクに日本語が表示されている場合、ユーザーの環境によっては、ページが正しく表示されないことも考えられますので、出来るだけ、半角英数字に変更することをおススメします。
パーマリンクの変更方法は、以下の通りです。
1.記事タイトルを入力します。(既に投稿済みの記事の場合は必要有りません。)
2.パーマリンクが表示されたら、パーマリンク表示の右端にある、[編集]ボタンをクリックします。
3.変更可能な部分が編集可能になりますので、アドレスを入力します。
4.[Save](又は、[保存])ボタンをクリックします。
以上でパーマリンクの変更が可能です。
※既に投稿済みの記事のパーマリンクを変更する際は、他の記事や他サイトからリンクをされている場合、リンク切れになる可能性が有りますので、ご注意ください。
▽4
●
fut573 ●120ポイント ベストアンサー |
とりあえず、コメント欄での問題切り分けの途中結果をまとめておきます
1,2,,3,4とやってみました、どうもpost_idは読み込まないみないです、
今のところ、category、post_nameで構造してみました。
なので、カスタム構造そのものも動いています。
結局記事のURLはどう展開されてるのでしょうか?
「post_idは読み込まないみないです」というのは
「%post_id%」のまま、URLとして展開されてるということでしょうか?
もしそうなら、私は経験したことがあります。
パーマリンク設定
・日付と投稿名
・数字ベース
・カスタム構造
カスタム構造以外に用意されているものを選択して
一旦保存。
カスタム構造で再度設定
これを数回繰り返してるうちに
できるようになりました。
サーバーはロリポップの300円ぐらいのプランを使用しています。