I didn’t work with Apache for quite a while, so this is untested.
RewriteBase is the base for your rewrite, so it’s added to your rule automatically and your .htaccess
should look something like this:
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
Look here for further explanation: https://stackoverflow.com/questions/704102/how-does-rewritebase-work-in-htaccess
Also, you probably want to only put that in the .htaccess
file inside your /wp
directory.
Related Posts:
- WP install in sub-dir white screen
- WordPress installed in root, need second in subdirectory with different domain
- Creating a copy of a website in a subdirectory, wp-admin redirect problem
- File and directory permissions
- Permalink Issues by Installing WordPress in Subdirectory / Subfolder
- Place static HTML files in path below WordPress page
- .htaccess for wordpress inside another wordpress install
- Isolating WordPress to a subfolder
- Permalinks not working on second wordpress installed in a subdirect
- Move wordpress to folder without changing urls
- Change wp-content without changing the name of the folder
- How to restrict access to wp-content, wp-includes and all sub-folders
- Two domains on one WordPress Installation
- Redirect main domain to subdirectory
- Exclude subfolder from WP-redirect works with html but not php files
- Giving WordPress its own subdirectory – nginx
- WordPress On subfolder
- Can’t Access Subdirectory
- Fixing custom 404 pages broken by WordPress in a subdirectory
- Drawbacks to using Options -Indexes
- subdirectory install breaking existing links
- htaccess, site and staging in subdirectories
- External content won’t load in iframe in Safari
- Disable directory browsing of uploads folder
- I have a page using a pretty url and a mod_rewrite rule matching it. I expected it to give an error but it’s working. Why?
- Access sub-domain when root public_html is protected with .htaccess password
- Cannot access subdirectory subpages
- How to execute WordPress as though it is in the root folder while it is installed in a subdirectory?
- WP Codex answer incomplete? Put WP in subdirectory. .htaccess change required
- Remove subdirectory from links
- How to properly give WordPress its own directory
- htaccess- to hide subdirectory slug only from the post
- How to direct users to a subcatalog
- Installing wordpress on subdirectory 2 levels down
- Cannot Override WordPress 404 for a Sub-Directory
- htaccess mod_rewrite not working
- .htaccess and virtual host configuration for WP in its own directory
- Giving WordPress it’s own directory and using .htaccess Directory Index
- Static raw HTML page
- .htaccess file redirecting to parent directory
- WordPress in sub directory wp-admin problem
- Rewrite rule not working
- Using “wordpress_logged_in” to restrict direct access to uploads folder in 2021
- Temporary .htaccess blocking is disabling WP Crons from running?
- WordPress multilingual website domain and folders
- Attach to wp-login.php and xmlrpc.php
- XMLRPC filtering through htaccess not working
- Corrupt .htaccess file
- Cache policy not updated according to PageSpeed
- Why does chrome keep downloading a file instead of running the site?
- How to publish new posts/pages in root instead of subfolder, but keep old structure in place?
- What’s the opposite of required valid user in .htaccess authentication
- How can i redirect one url to another url using .htaccess or add_rewrite_rule
- When is it necessary to have Header unset Vary in .htaccess
- Redirect http to https does not work on subdir where another instance of WordPress installed
- redirect the homepage using .htaccess outside of WordPress
- Https Redirect infinite loop in Mobile browsers
- 403 error on admin login page
- Correct folder permissions?
- Redirect an old link to new site homepage [closed]
- .htaccess rewriting old RSS feed URL to WordPress feed URL
- How can I set Cache TTL for woff and woff2 font files with htaccess?
- How can I fix the redirect chain after implementing ssl on wordpress?
- How do I configure wordpress structure for development using git and composer
- subdirectory index.php is not working
- How to create a redirect in the .htaccess file, with 2 exceptions
- My Homepage Suddenly Disappeared and I Can’t Get It Back
- Is there a directory my plugin can write files to that cannot be viewed via the browser/url?
- How to turn this .htaccess rule into a dynamic rule with add_rewrite_rule, et al?
- Local PC cache stays filled with old WordPress Site data
- How to have a custom URI path for specific page template
- WordPress JSON API restrict to specific domain
- Where to put W3 Total Cache rewrite rules in .htaccess? [closed]
- Rewrite Rules not redirecting rewrite
- How do i allow access to a single file in my root directory? [closed]
- Does WordPress refer to any files outside of the main install folder (and database)?
- Working with Reverse Proxies and Multisite Installation
- Selectively Disabling PHP via .htaccess in Root Directory
- What’s the best way to manage a lot of 301 redirects in WordPress?
- Shared hosting, multiple sites, can’t log in to WP due to .htaccess redirection
- Powering only a subfolder with WordPress on a LAMP stack with an nginx reverse proxy
- What causes 404 errors that forces you to rebuild a .htaccess file?
- How to set up MS Exchange Autodiscover alongside WordPress
- Xampp is not loading media
- PHP application in sub directory keeps redirecting to main site
- execute cron jobs when .htaccess login protected?
- Redirect WordPress site to a landing (construction) page using htaccess, with access to /wp-admin and /invoice
- Non-wordpress subdomain on Multisite Installation
- Unable leverage Browser Caching on AWS Bitnami stack (Apache) through W3TC and Cloudfront CDN
- Rewrite rules and maintain URL
- Resource 404 error on multisite subdirectory install
- Targeting .htaccess file with file_put_contents
- .htaccess file changes disappear
- Fresh wordpress installation in sub-directory not accessible
- 403 forbidden due to .htaccess?
- How to rename the WordPress wp-login.php running on IIS6?
- Where is the htaccess in wordpress.com hosting?
- Debug errors for “Destination directory for file streaming does not exist or is not writable”
- Multisite Sub-directories Installation
- .htaccess seems to be required but I can not find it