Каталог статей
черезПлагін WordfenceІнші шляхи доменних імен не можна сканувати безпечно, тому, щоб полегшити сканування безпеки плагіна Wordfence, необхідноWordPressШлях субдомену зображення прив’язаний до тієї самої папки доменного імені веб-сайту WordPress.
VestaCPІ його гілку HestiaCP, ви можете налаштувати шлях до папки доменного імені.
але,Панель керування CWPШлях папки імені субдомену не можна налаштувати для прив’язки до шляху в тій же папці імені домену.
як от,Чень ВейлянБлог було прив’язано до шляху папки піддомену ▼
/home/用户名/public_html/chenweiliang.com
Під час додавання субдоменного імені неефективно прив’язуватися до шляху в тій же папці доменного імені ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
- Такий шлях до папки імені субдомену не можна додати...
- Ось рішення.
CWP настроюване ім’я субдомену процес шляху каталогу папки
- Спочатку додайте шлях до папки імені субдомену (встановіть окремо від папок інших доменних імен):
/home/用户名/public_html/img.chenweiliang.com
- Потім вручну відредагуйте файл vhosts і замініть шлях до каталогу цієї папки імені домену:
/home/用户名/public_html/img.chenweiliang.com
- Замініть на наступний шлях до каталогу папки імені домену:
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
Як відредагувати файл конфігурації vhosts у CWP7 і замінити шлях до папки доменного імені?
第 1 步:Створити спеціальний каталог папок ▼
mkdir /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第 2 步:Скопіюйте файл зображення до каталогу щойно створеної спеціальної папки ▼
cp -rpf -f /home/用户名/public_html/img.chenweiliang.com/* /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第 3 步:Увійдіть у редактор конфігурації веб-серверів, вам потрібно окремо відредагувати файл конфігурації vhosts доменного імені Nginx.
Натисніть «Редагувати» файл конфігурації vhosts доменного імені Nginx▼
- Редактор конфігурації веб-серверів → Параметри веб-сервера → /etc/nginx/conf.d/vhosts/ → Редагувати
/etc/nginx/conf.d/vhosts/img.chenweiliang.com.conf
/etc/nginx/conf.d/vhosts/img.chenweiliang.com.ssl.conf
Крок 4. Замініть цей шлях до папки доменного імені ▼
/home/用户名/public_html/img.chenweiliang.com
Замініть наступним шляхом до папки імені домену ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第 5 步:Перезапустіть службу nginx ▼
systemctl restart nginx
第 6 步:Увійдіть у редактор конфігурації веб-серверів, вам потрібно окремо відредагувати файл конфігурації vhosts доменного імені Apache.
Натисніть «Редагувати» файл конфігурації vhosts доменного імені Apache▼
- Редактор конфігурації веб-серверів → Параметри веб-сервера → /usr/local/apache/conf.d/vhosts/ → Редагувати
/usr/local/apache/conf.d/vhosts/img.chenweiliang.com.conf
/usr/local/apache/conf.d/vhosts/img.chenweiliang.com.ssl.conf
- Редактор конфігурації веб-серверів → Параметри веб-сервера → /etc/nginx/conf.d/vhosts/ → Редагувати
Крок 7. Замініть цей шлях до папки доменного імені ▼
/home/用户名/public_html/img.chenweiliang.com
Замініть наступним шляхом до папки імені домену ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第 8 步:Перезапустіть службу httpd▼
systemctl restart httpd
第 9 步:Файл .htaccess для додавання правила переспрямування виключення каталогу папки
Якщо єАвтоматично переходить до імені домену другого рівня без імені домену верхнього рівня www, потрібно додати правило каталогу папки виключення переспрямування у файлі .htaccess ▼
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
Розмістіть цей код перед першим правилом, щоб отримати вказану функцію виключення каталогу ▼
RewriteEngine On RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
第 10 步:Оновити веб-сайт, щоб побачити, чи набули чинності зміни?
- Закрийте CDN субдомену та оновіть веб-сайт субдомену.
第 11 步:Резервне копіювання конфігураційних файлів на локальний комп’ютер і Google Drive
- Якщо в налаштуваннях веб-серверів → вибрати веб-сервер після збереження та перебудови конфігурації вищевказаний відредагований вручну вміст файлу буде недійсним.
- Його потрібно знову редагувати вручну, що дуже клопітно, тому після ручного редагування потрібно створити резервну копію файлів, щоб швидко відновити резервні копії файлів конфігурації.
Нижче наведено команду для швидкого відновлення резервного файлу конфігурації vhost▼
cp -rpf -f /newbackup/backup-vhost-file/nginx-vhosts-file_modified/* /etc/nginx/conf.d/vhosts/ cp -rpf -f /newbackup/backup-vhost-file/apache-vhosts-file_modified/* /usr/local/apache/conf.d/vhosts/
Після відновлення резервного файлу конфігурації vhosts обов’язково перезапустіть nginx і httpd, щоб набули чинності ▼
systemctl restart nginx systemctl restart httpd
- Це лише для запису та інформації.
第 12 步:використанняПлагін Better Search Replaceзробити заміну шляху
цей шлях ▼
home/用户名/public_html/img.chenweiliang.com
замінити на ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第 13 步:Видалити субдомен зображення ▼
rm -rf /home/用户名/public_html/img.chenweiliang.com
第 14 步:Після підтвердження відновіть субдомен CDN
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився «Як CWP налаштовує шлях до каталогу папки піддомену?Відредагуйте файл vhosts", щоб допомогти вам.
Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-28218.html
Ласкаво просимо до каналу Telegram у блозі Чень Вейляна, щоб отримувати останні оновлення!
📚 Цей посібник має величезну цінність. 🌟Це рідкісна можливість, не пропустіть її! ⏰⌛💨
Поділіться та вподобайте, якщо вам подобається!
Ваші публікації та лайки є нашою постійною мотивацією!