You shouldn’t have to do anything particularly special to get this to work. The mod_rewrite directives in the /subfolder/.htaccess
file will naturally override the directives in the parent .htaccess
file (in the root).
However, the “problem” would seem to be the following line (in both files):
RewriteRule . /index.php [L]
You are rewriting to /index.php
(that’s index.php
in the document root) in both files. You need to remove the slash prefix on the substition:
RewriteRule . index.php [L]
You can do this in both files.
You already appear to set the RewriteBase
correctly. By specifying a non-relative path in the substitution, you are overriding the value set in the RewriteBase
directive.
Related Posts:
- NGINX rewrite rules for WordPress Subdirectory Multisite to support deep URL
- Apache Fallback instead of add_rewrite_rule
- Rewrite /keyword1+keyword2.html to search page | .htaccess
- How can I use an .htaccess file in Nginx?
- Chrome net::ERR_INCOMPLETE_CHUNKED_ENCODING error
- Redirect vs RedirectMatch
- Getting a 500 Internal Server Error on Laravel 5+ Ubuntu 14.04
- How to remove index.php from WordPress site URL
- Redirect old php link to wordpress link in .htaccess
- Redirect old php link to wordpress link in .htaccess
- Cant login to wp-admin (redirecting to homepage), But CAN login to wp-login.php
- Cant login to wp-admin (redirecting to homepage), But CAN login to wp-login.php
- How to create custom 401, 403 and 500 error pages?
- cURL 28 error after switch from to brew php 7.2 on localhost
- Nginx FastCGI_Cache Vs PHP Caching
- PHP – redirect https to http and www to non-www
- How to run multiple Async HTTP requests in WordPress?
- WP CLI info showing correct PHP binary but wrong version of PHP
- Does the debug.log do log rotation?
- Bypass .htaccess when using download_url
- How can I run a .php file located in my site’s root folder?
- Fix 403 error on WordPress multisite network using subdomains
- How to redirect all 404 in a WordPress subdirectory to the index.php of subdirectory?
- WordPress multisite causing Error 101 (net::ERR_CONNECTION_RESET): Unknown error [duplicate]
- How to run multiple websites from single WordPress setup
- WordPress media upload “HTTP error”
- Using PHP in a Stylesheet (possibly a “.htaccess” problem?)
- How to override .htaccess with new rules without ftp or edit it manual
- Call to undefined function mysql_connect() After upgrading PHP 7.1 to 7.3
- How does WP work in conjunction with a web server?
- Troll the hackers by redirecting them
- Moving wordpress to different url/server creates redirect loop
- Seo Friendly Filter URLs
- Permalinks are not working in WordPress in digitalocean
- How to allow download url redirection only if user logged in WordPress site?
- How to disable all logins except Network login in WordPress Multi site?
- Removing files programmatically
- Nginx WordPress and another Web app URL structure
- Apache HTTP Server stops working for only a certain local website
- Is it possible to restrict files from your wordpress uploads (not logged-in users or guest)?
- How to debug failed changes to posts?
- Simple seo-friendly custom $_GET url rewrite with htaccess
- Which version of PHP-FPM is necessary to work with WP 3.5?
- Migrating site, only header shows
- Infinite Loop in WordPress Installation
- Problem with data collection in tables
- How to make Subdomain work for product_tag?
- How to serve WordPress folder over subdomain?
- WordPress on Ubuntu – “File not Found” for home.php – Trying to Redirect to Root Folder
- How to route root path / to /xyz in nginx?
- Why can’t I connect to the wordpress install page with Nginx?
- Pages from admin dasboard missing after site migration
- Rewrite rule not working, but only when parameter is text
- Internal Server Errors – Moving working multi-site install to my localhost
- How to edit content in WordPress and the Polylang – plugin? – with demosite
- Upgrade to PHP7.3 and Changing Apache from Prefork to Event Breaks WordPress
- Sudden Upload HTTP errors, PHP uploads and memory limits are already to high to my taste. Anything else?
- WordPress/NGINX not respecting the category URL for new posts
- Windows Setup: Error establishing a database connection
- Huge time to first byte on live site
- Deny php execution in /wp-includes – using .htaccess in /wp-includes VS root folder
- WAMP SERVER Command Prompt SET PATH=%PATH%
- How come there is no error if I upgrade WordPress core after locking .htaccess permissions to 644?
- How to block access to a folder inside of wp-content for non logged in users?
- WordPress Redirect / Add_Rewrite_Rule – Non Index.php Page
- How to change query string with pretty URL in WordPress using .htaccess file
- Upload images from one server to an other in wordpress
- 403 Forbidden Localhost Wamp Apache Php
- Problem with ajax request and directory structure after site migration
- Strange special character/Latin characters
- How can I add “.html” to the end of a single URL on a WordPress website?
- Resource 404 error on multisite subdirectory install
- redirect 301 with special character like WIX site “#!”
- 301 redirect from webpage to wordpress page in the same root
- How to solve 404 permalink errors on nginx server
- Redirect homepage /page/1/ to /blog/page/1/
- Not logged in when using http
- Admin-area broken through weird issues
- Blog only showing code
- Enabling XSendFile causes 404 for images on WordPress Multisite / Network
- Why I can download any file except PHP files from a URL but I can download any from another site?
- 3 domains, 1 wordpress install, redirecting and changing domains on live site
- WordPress Memory limit not increasing
- Having an HTTP error 500 after migrating a website
- session_start(): Cannot find save handler ‘mm’ – session startup failed in /sites
- how to put shortcode to the top of the page – theme 2014
- How to avoid timeout waiting for output from CGI script?
- How can I prevent wordpress from sending emails
- How to use multiple 404 Error Pages in WordPress
- WordPress directories not writable after PHP version upgrade
- Increase Upload Size with htaccess | MAMP
- How can I improve and optimise my wordpress web server for better performance in 2023
- Restricting access to a file for everyone except logged in users
- wp-login – unable to redirect user to a custom login url
- WordPress site calling debug.log and .user.ini at certain hour
- Updates applied to staging WordPress site affecting production even with different databases
- Change WordPress Multisite Domain to subfolder
- How to do SEO friendly filters urls?
- 404 Error after URL update
- How to add global CSS to all webpages without installing any plugin?