この質問をbitnamiの回答にも投稿しましたが、ここで改良しています。関連するリンクは次のとおりです。
Kubuntu Linux マシンで bitnami wordpress スタックを実行しています。このような絶対リンクを使用してコンテンツ内のサイト内のページにリンクして/index.php/page-name
おり、サーバーは で実行されていhttp://127.0.1.1/wordpress/
ます。適切な相対リンクは正しく機能しますが、絶対リンクは機能しません。
絶対リンクを使用した場合の動作は、 の代わりにand を/wordpress/
使用すると、パス コンポーネントが切り捨てられることです。/index.php/page-name
http://127.0.1.1/index.php/page-name
http://127.0.1.1/wordpress/index.php/page-name
投稿名のパーマリンク構造を使用しており、.htaccess ファイルにも次の書き換えルールがあります。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress
リンクをクリックするたびに、Apache エラー ログに次のメッセージとともに 404 エラーが表示されます。
script '/home/nandu/wordpress-3.3.1-1/apache2/htdocs/index.php' not found or unable to stat
管理領域の設定で、サイトの URL とアドレスの URL の両方がhttp://127.0.1.1/wordpress
.
さらに、wordpress codex /index.php/
によると、サイトのルートを指す必要があります。
この問題に関する限り、私は頭が痛いです。さらに情報が必要な場合はお知らせください。
前もって感謝します。ナビ