2

CakePHPによって構築されたウェブサイトがあります。ブログセクションをWordpressで構築したいので、Wordpressフォルダーを/ app / webroot /フォルダーにアップロードし、名前を「blog」に変更します。普通にWordpressをインストールしました。ホームページに、ブログセクションへのリンクをコードとともに表示します

<?php echo $this->webroot. '/blog'; ?>

確認したところ、「http // mydomain.com / blog」と表示されていましたが、そのリンクをクリックすると、自動的に「http // mydomain.com / app / webroot/blog」にリダイレクトされました。

リンクを「 http//mydomain.com/blog 」にリダイレクトしたいだけです。どうすればいいですか?

P / S:英語が下手でごめんなさい。

4

2 に答える 2

2

WPインストールを実行したときに、データベースにアクセスしてURLパスを/blogに変更しなかったようです。この記事が役立つはずです。 http://www.balistupa.com/blog/2010/08/how-to-redirect-appwebrootblog-into-blog-wordpress-cakephp/

于 2012-11-27T08:24:45.417 に答える
0

私のウェブルートにいくつかのブログがあり、私のhtaccessに以下を追加しました:

RewriteCond %{REQUEST_URI} ^/blog/(.*)$ 
RewriteRule ^.*$ - [L] 

そして、私がタイプすればこれは問題ありません:

www.mydomain.com/blog/ 

ただし、末尾にスラッシュ(www.mydomain.com/blog)を付けないと、次の場所にリダイレクトされます。

 www.mydomain.com/app/webroot/blog/ 
于 2012-11-27T10:24:30.483 に答える