24 lines
756 B
ApacheConf
24 lines
756 B
ApacheConf
LoadModule rewrite_module modules/mod_rewrite.so
|
|
ServerName nineapache.local
|
|
DocumentRoot "/app/public"
|
|
Alias /wordpress /app/public
|
|
<Directory "/app/public">
|
|
Options FollowSymLinks
|
|
AllowOverride Limit Options FileInfo
|
|
DirectoryIndex index.php
|
|
Require all granted
|
|
|
|
RewriteEngine On
|
|
RewriteBase /wordpress/
|
|
|
|
RewriteRule ^index\.php$ - [L]
|
|
|
|
# add a trailing slash to /wp-admin
|
|
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
|
|
RewriteCond %{REQUEST_FILENAME} -f [OR]
|
|
RewriteCond %{REQUEST_FILENAME} -d
|
|
RewriteRule ^ - [L]
|
|
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
|
|
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
|
|
RewriteRule . index.php [L]
|
|
</Directory> |