質問 > 管理機能 > eccube .htaccess to hide directory name in URL |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kaistudios |
投稿日時: 2022/3/12 1:19
対応状況: −−−
|
新米 登録日: 2022/3/12 居住地: 投稿: 4 |
eccube .htaccess to hide directory name in URL こんにちは!
質問1. EC/CUBEで作ったショッピングサイトで、URLに/EC-CUBE/と入れるとショッピングカートへ商品を追加でき購入手続き画面へと進むことが出来ますが、URLから/EC-CUBE/を削除し直接作ったショッピングサイトへ行くと画面は見れますが(カートへの追加に失敗しました。)というエラーが出てしまい購入手続きができません。 どうしたらいいですか? 質問2. EC-CUBEで作業し保存後、他のページを編集しようとすると毎回再度ログイン画面へ行ってしまいます。編集の度にログインしなおさなければいけない状態です。 解決方法を教えて下さい。 RewriteEngine on RewriteCond %{HTTP_HOST} ^(www.)?sitename.jp$ RewriteCond %{REQUEST_URI} !^/ec-cube/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /ec-cube/$1 RewriteCond %{HTTP_HOST} ^(www.)?sitename.jp$ RewriteRule ^(/)?$ ec-cube/index.php [L] 宜しくお願い致します。 I'm trying to have the site operate from the root folder of public_html. It is currently successfully installed in /ec-cube/ directory but when I use .htaccess below it seems to work fine but I get an error (カートへの追加に失敗しました。). When I use the site using the directory /ec-cube/ url all works fine. Also, whenever I'm making changes to the back end I need to re-login to the admin which is very hard to work with. Any help appreciated ありがとう RewriteEngine on RewriteCond %{HTTP_HOST} ^(www.)?sitename.jp$ RewriteCond %{REQUEST_URI} !^/ec-cube/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /ec-cube/$1 RewriteCond %{HTTP_HOST} ^(www.)?sitename.jp$ RewriteRule ^(/)?$ ec-cube/index.php [L] ▼テンプレート [EC-CUBE] EC-CUBEのバージョン、4.1 新規インストール [レンタルサーバ] Shared server [OS] 使用しているOS名、バージョン Linux [PHP] 使用しているPHPのバージョン 7.4.27 [データベース] 使用しているDB名、バージョン Mysql 10.3.34-MariaDB-log [WEBサーバ] 使用しているWEBサーバ名、バージョン [ブラウザ] 使用しているブラウザ名、バージョン Chrome [導入プラグインの有無] あれば導入プラグインを記載 [カスタマイズの有無] あればカスタマイズ内容を記載(できるだけ具体的に) [現象] 再現手順や、どのような現象が発生しているかなど、具体的に |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» eccube .htaccess to hide directory name in URL | kaistudios | 2022/3/12 1:19 |