Wordpressディレクトリ内の/ portalというディレクトリにCodeigniterをインストールしました。 www.mydomain.com/portalにアクセスすると、デフォルトのコントローラ/ビュー(ログインページ)が表示されますが、ログインしようとするとコンソールのwww.mydomain.com/auth/loginに404エラーが表示されます。Wordpressディレクトリ内のCodeigniterフォルダへのアクセス
は、ここで私はこの作業を取得するにはどうすればよい私のWordpressの.htaccess
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} ^/portal [NC]
RewriteRule .* - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
そして、私のCodeIgniterのメインの.htaccessファイル
<IfModule mod_rewrite.c>
RewriteEngine on
# Send request via index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
ですか?
CodeIgniterの3、Wordpressの4.6.3、PHP 7.
いや、doesnのまた、前のコントローラとビューを見ることができますが、それを超えることはできません。ここにドメインがあります。http://www.thegoldsquare.com/portal/任意の値でログインしてみてください。 – poptartgun
javascriptコンソールで404エラーが返ってきているのがわかりますが、私のコントローラは認証されていて、私はapを持っていますublicメソッドのログインのため、portal/auth/loginは正しいです...また、/ portalディレクトリの別のドメインでこのコードを実行しています。それはただWordpressを持っていません。 – poptartgun