Reversing domain ‘sharding’ with htaccess
Fixed it by placing the htaccess with the rule in the media-folder, instead of public_html. Silly me. 🙂
Fixed it by placing the htaccess with the rule in the media-folder, instead of public_html. Silly me. 🙂
Clicking PUBLISH Now Redirects to 404 PAGE NOT FOUND
The solution was to allow using .htaccess in /etc/apache/apache2.conf by changing from AllowOverride None to AllowOverride All. More about it here So that section related to my local website now looks like: <Directory /var/www/local.webiste.com/public_html> Options Indexes FollowSymLinks AllowOverride All Require all granted Allow from 127.0.0.1 </Directory>
If you look at the recommended .htaccess files for WordPress, there’s a difference (yours has example.com/, whereas the recommendation is /. # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress I don’t know if that’s what’s causing … Read more
Well mate you can try out the following code in .htaccess file. <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg “access 1 year” ExpiresByType image/jpeg “access 1 year” ExpiresByType image/gif “access 1 year” ExpiresByType image/png “access 1 year” ExpiresByType text/css “access 1 month” ExpiresByType text/html “access 1 month” ExpiresByType application/pdf “access 1 month” ExpiresByType text/x-javascript “access 1 … Read more
Downloading zip or tar.gz inside WordPress installation?
How to properly give WordPress its own directory
How can I restrict access, by IP, to the `wp-admin` folder/Dashboard?
Assuming this is completely outside of WordPress then… to rewrite /test/test/123/dnfjk to /test/test.php?id=123&z=dnfjk, then you could do something like the following in the /test/.htaccess file (not the WordPress .htaccess file in the document root): Options -MultiViews RewriteEngine On RewriteRule ^test/(\d+)/([a-z]+)$ test.php?id=$1&z=$2 [L] MultiViews needs to be disabled for this to work. RewriteRule ^(.*).html$ https://example.com/$1 [R=301,L] … Read more
To be honest, I’d change my .conf file to state the correct port if you’ve got access to that. For instance. <VirtualHost *:8012> ServerAdmin webmaster@localhost DocumentRoot /var/www/LOCATION OF FILES <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/LOCATION OF FILES> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> Then i’d restart … Read more