Changes between Version 3 and Version 4 of WordPress/MultiSite


Ignore:
Timestamp:
09/23/17 22:18:04 (7 years ago)
Author:
jorrit
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WordPress/MultiSite

    v3 v4  
    3737define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST']);
    3838}}}
     39
     40Edit the WordPress configuration for Apache in /etc/httpd/conf.d/wordpress:
     41{{{
     42<VirtualHost *:80>
     43  ServerName dev.jorritsma.cc # network host
     44  #LogLevel debug
     45
     46  DocumentRoot /usr/share/wordpress
     47  <Directory /usr/share/wordpress>
     48    AllowOverride Options
     49    <IfModule mod_authz_core.c>
     50      # Apache 2.4
     51      #Require local
     52      Require all granted
     53    </IfModule>
     54   <IfModule mod_rewrite.c>
     55     # add a trailing slash to /wp-admin
     56     RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
     57     RewriteCond %{REQUEST_FILENAME} -f [OR]
     58     RewriteCond %{REQUEST_FILENAME} -d
     59     RewriteRule ^ - [L]
     60     RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
     61     RewriteRule ^(.*\.php)$ $1 [L]
     62     RewriteRule . index.php [L]
     63   </IfModule>
     64  </Directory>
     65
     66  <Directory /usr/share/wordpress/wp-content/plugins/akismet>
     67    <FilesMatch "\.(php|txt)$">
     68      Order Deny,Allow
     69      Deny from all
     70    </FilesMatch>
     71  </Directory>
     72
     73  # stop the xmlrpc spam / ddos
     74  <Files "xmlrpc.php">
     75    Order Deny,Allow
     76    Deny from all
     77  </Files>
     78
     79  <Directory /usr/share/wordpress/wp-admin>
     80    <IfModule mod_authz_core.c>
     81      # Apache 2.4
     82      Require local
     83      #Require ip 83.162.221.129
     84      Require all granted
     85    </IfModule>
     86  </Directory>
     87</VirtualHost>
     88}}}