私はディレクトリ "public_html/mywebsite /" にワードプレスインストールをしました。私のルートディレクトリは "public_html /"です。私のドメインwwww.mywebsite.comは、ルートフォルダ "public_html /"を指していました。何らかの理由で、ドメインを "mywebsite"フォルダに指定できません。しかしwwww.mywebsite.comが呼び出されたときに "public_html/mywebsite /"ディレクトリからウェブサイトをロードしたい。私はこの実装のためにhtaccessを試しました。しかし、働いていない。htaccessを使用してwordpressウェブサイトをディレクトリにリダイレクト
"public_html /"ディレクトリに.htaccessファイルを置き、次のコードを追加しました。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mywebsite.com$
RewriteRule ^(/)?$ mywebsite [L]
それは「名前がMyWebSite」フォルダにWebサイトをリダイレクトするが、それはワードプレスのウェブサイトの404ページを返します。
私はこのようにwordpressディレクトリの.htaccessを変更しました。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_URI} !^/(mywebsite|mywebsite/.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
これを解決する方法はありますか。
あなたは、例えば、コーデックスの手順に従ってくださいましたWP Adminの設定を変更し、パーマリンクなどを保存しますか? https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory#Method_II_.28With_URL_change.29 – FluffyKitten
それは働いた。ありがとう。 –