Настройка VirtualHost для идеальной среды Wordpress [закрыто]


Я пытаюсь установить wordpress на облачный сервер с помощью rackspace.

Но мой недостаток знаний в конфигурации сервера (лампа и т. д.) заставляет меня делать много пропусков конфигураций .

Сначала я думаю, что .httaccess не разрешен. Во-вторых обновление Wordpress и плагинов, показанных не позволяет В-третьих, может быть больше чисел...

Позвольте мне показать мой файл virtualhost:

    <VirtualHost *:80>
  # Admin email, Server Name (domain name) and any aliases
  ServerAdmin adrian@my.com
  ServerName  my.com
  ServerAlias www.my.com


  # Index file and Document Root (where the public files are located)
  DirectoryIndex index.html, index.php
  DocumentRoot /home/devdreams/domains/my.com/public


  # Custom log file locations
  LogLevel warn
  ErrorLog  /home/devdreams/domains/my.com/log/error.log
  CustomLog /home/devdreams/domains/my.com/log/access.log combined

    <Directory />
      Options FollowSymLinks
      AllowOverride All
      Order deny,allow
      Deny from all
      Satisfy all
    </Directory>

  AccessFileName .htaccess


    <Directory /home/devdreams/domains/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>


    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    Alias /doc/ "/usr/share/doc/"

    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

    LoadModule rewrite_module modules/mod_rewrite.so


</VirtualHost>

Не мог бы кто-нибудь помочь мне настроить мой VH для среды wordpress

Таакс

1 2

1 ответ:

Ваш .htaccess не будет работать, потому что у вас есть AllowOverride None, измените его на AllowOverride All

С точки зрения возможности обновления Wordpress и плагинов вам нужно будет изменить владельца файлов/каталогов на пользователя, который запускает веб-сервер. Например: chown -R apache:apache /home/devdreams/domains/