0
私たちはウェブサイトからページにアクセスする際に問題に直面しています。以下のURLとしてExpression Engineが動作しないindex.phpなし? - "?"常に必要です
は https://www.website.com/index.php/about/ensembles/concert-band
を構築されているが、それは常に唯一のホーム・ページを示しています。
ただし、「?」を付けると、 (index.phpの後に)URLには、実際のページが表示されます。 ようこそ:https://www.website.com/index.php?/about/ensembles/concert-band
誰も私にこの問題を解決して "?" - 有効/無効にするための式エンジンへの設定はありますか?現在、Ubuntu & PHP5でホストしています。 - Force Querystringを有効/無効にしてみましたが、何もしませんでした。また、以下の.htaccessで試しましたが、運はありません。
<IfModule mod_rewrite.c>
# Enable Rewrite Engine
# ------------------------------
RewriteEngine On
RewriteBase/
# Standard ExpressionEngine Rewrite
# ------------------------------
RewriteCond $1 !\.(css|js|gif|jpe?g|png) [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/?$1 [L]
</IfModule>
お勧め/ご提案ください。
おかげ