Я работаю в проекте prestashop.
Операционная система: Linux Mint 19.1
CMS: prestashop
Проблема возникла сегодня, когда я клонировал свою производственную площадку на свой локальный компьютер.
Это был не первый раз, когда я клонировал этот проект. На самом деле, я имею в:
/var/www/html
различные каталоги:
pre_prestashop pre_magento etc
Теперь, как я уже сказал, я скопировал с реального реального рабочего сайта, на локальную машину в новый каталог в / var / www/html
Я назвал это:
dev_prestashop
Все было идеально, и я вижу, когда я набираю localhost в своем браузере каждый проект / directory:
pre_prestashop
pres_magento and
=> dev_prestashop
На самом деле, когда я пытаюсь получить доступ к locahost/dev_prestashop
, он перенаправляет на мой старый каталог localhost/pre_prestashop
(pre_prestashop работает и локальный сайт в порядке, но это мой старый локальный сайт, а не dev_prestashop).
Я гуглял, но никто не сталкивался с этой проблемой.
Я проверяю /etc/apache2/sites-available
и вижу:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ServerName localhost
ServerAlias pre_calleja
ServerAlias dev_prestashop
<Directory /var/www/html/>
Options +FollowSymlinks
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Я подтвердил каждый файл в базе данных и удаленный файл .htaccess
из каталога root в dev_prestashop ...
Я не могу понять, что происходит.
На самом деле, если я комментирую pre_prestashop
на _pre_prestashop
и изменить dev_prestasho
p на pre_prestashop
, все работает отлично, поэтому проблем нет в dev_pre stashop.
Я бы очень хотел помочь понять эту проблему, а не решить ее, потому что сейчас я работаю в переименованной папке.
Спасибо.