Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [mod-rewrite]

The mod_rewrite module uses a rule-based rewriting engine, based on a PCRE regular-expression parser, to rewrite requested URLs on the fly. By default, mod_rewrite maps a URL to a filesystem path. However, it can also be used to redirect one URL to another URL, or to invoke an internal proxy fetch.

0
votes
0answers
22 views

Issues forcing trailing slash via htaccess for Bitnami Wordpress

The Problem: https://www.domain.com/journal/category/camping/ loads fine. https://www.domain.com/journal/category/camping results in a 404 error. (Location header strips out /journal/ and redirects ...
1
vote
2answers
25 views

How to redirect specific URL to Subdomain

I am trying to write a .htaccess rule to redirect the URL to a subdomain. Example: example.com/pagecategory/page-single → pagecategory.example.com/page-single I've added wildcard subdomain on my ...
1
vote
1answer
27 views

Custom rewrite not working

I'm trying to rewrite URLs on my wordpress site to match Googles "seo friendly" policy. I want to rewrite URL's for 3 types of queries generated from search plugin: a) Location example.com/used-...
0
votes
0answers
32 views

How can I put WordPress in a directory but keep just the home page at the domain root?

I look after the site(s) for a large annual event. Each year we want to archive last year's website and the last few years I've done that by making a copy of WordPress in the appropriate directory. ...
0
votes
0answers
7 views

.htaccess rewrite conditions for https:// pre tag subdomains [migrated]

I need some extra codes into my .htaccess what configures this correct http request for https too! <ifmodule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HOST} ^(.*)\.mydomain\.com ...
0
votes
0answers
15 views

I'm Facing unnatural 404 error: The requested URL /readme.html was not found on this server

All files are working for a moment but when I refresh or head over to other pages site facing 404 error. But when I refresh it for 3-4 times then it works fine as natural. For eg: if you head over to ...
0
votes
1answer
42 views

Pretty URL via Rewrite

I'm building a dynamically populated profile page for my site users. This currently uses the following URL structure: https://example.com/members-list-profile/?&uid=XX I'd like to improve the ...
1
vote
1answer
38 views

SEO Friendly URL on dynamic product page produced via shortcode

I have created a product page in wordpress, /product. This currently takes the id of a product /product/?id=123 The page has a shortcode that then fetches and displays the relevent data e.g. [...
0
votes
0answers
39 views

URL Rewrite 404

I've got the following ReWrite rule: add_rewrite_rule("details\/([a-zA-Z0-9_]+)\/.*", "detail/?id=$matches[1]", "top"); Which seems to be adding in the following to my .htaccess, which now looks ...
1
vote
1answer
32 views

.htaccess rule to redirect old URLs to new structure [closed]

The old URLs were in the form: https://www.example.com/collection/item/item-name-123 The new URLs are in the form: https://www.example.com/collection/item/123 I'm attempting to redirect any hits ...
0
votes
1answer
36 views

Permalink sub-routing catch-all

I have a client side web application which is loaded for two post types: /tutorial and /dashboard. WordPress routing works fine for the individual posts: /tutorial/tutorial-1 and /dashboard/dashboard-...
1
vote
1answer
26 views

How to write .htaccess so that https is on for subpages only but not the home page

The root of my domain successfully redirects to a subdirectory, meaning example.com redirects to example.com/abc. example.com has no WordPress install. example.com/abc has its own WordPress install. ...
1
vote
0answers
128 views

Rewriting “pretty” blog category URL with htaccess / add_rewrite_rule() causes 404 page

I'm migrating a site between hosts and am having issues with what should be(!) a fairly simple rewrite of a "pretty" URL to display posts filtered by category. domain.xyz/category/cat_name/ => ...
2
votes
3answers
182 views

htaccess rewrite for author query string when WP is in subfolder

I have successfully forbidden access to any kind of author pages whether trough /author/username/ or the ?author={#id} query string. I did this with this added to the beginning of my htaccess file: &...
1
vote
1answer
1k views

How To Fix A Redirect Chain

I hope someone might be able to help with this. My site crawl is showing that I have a redirect chain on my home page. Basically it shows I am going from : http: > https: > https://www. I need ...
0
votes
1answer
64 views

.htaccess rewriterule being ignored - tyring to remove dates from WP posts

Should be a fairly simple procedure. I've done a fair share of internet searching and can't get the htaccess rewrite to work in /public_html Using a VPS Apache server, any idea's why? Thank you in ...
1
vote
2answers
26 views

mod_rewrite empties QUERY_STRING if starting with number [closed]

I have a simple database query script alongside with my WordPress installation, to which I pass a parameter using the following URL: http://example.com/db/?p=foo. My database script reads the ...
1
vote
0answers
152 views

How to rewrite wordpress urls with index.php in them

I want to make custom WordPress URLs like this : http://example.com/index.php?productID=123 and for categories http://example.com/index.php?categoryID=123 and the reason is we have a website written ...
4
votes
2answers
340 views

Remove year and month in URL using .htaccess

For example, to redirect old URLs of the form: /2016/10/mukunda-murari-kannada-songs-download.html To /mukunda-murari-kannada-songs-download.html I have already changed the permalink structure in ...
0
votes
0answers
358 views

using htaccess to check for cookie on permalink then conditionall rewrite with query parameter

On a wordpress site(also looking for multisite solution), looking for .htaccess to check for cookie being set, then if cookie is found add a parameter to the permalink. It works for top level, but any ...
3
votes
1answer
698 views

Wordpress on a subdirectory of Laravel - Wordpress pretty permalinks inner page shows laravel

I read lots of discussions about this and found no solution. I have a Laravel web app and added a Wordpress site in a subdirectory. This is what my .htaccess looks like within the public folder: <...
1
vote
0answers
97 views

Rewrite Rules and Login Issue

I have rewritten the rules in the .htaccess file of my root domain and now it shows exactly the same content as my subdirectory. Important: it is not been redirected to it. 2 seperate sites with ...
0
votes
0answers
39 views

htaccess question and plugins.php

Does anyone know what this is doing: RewriteRule ^admin/(.*)?$ admin/index.php?a=$1 [QSA,NC,L] I'm having a problem accessing /wp-admin/plugins.php and I'm not sure if it's caused by the RewriteRule ...
1
vote
0answers
26 views

Custom Rewrite rule to captured post (rewrite rule to rewrite rule)

I couldn't come up with a better question-title; Sorry! The example will clarify things quickly. My rule: add_rewrite_rule("^podcast/(.*)/time/([\d|\:]+)", "/podcast/$1/?time=$2", "top"); In words: ...
1
vote
1answer
112 views

Taxonomy Pagination Rewrite

I have a custom post type named "testimonials" with a slug of reviews. I also have a taxonomy named "testimonial-department" with a slug of reviews. The goal being I will have pretty permalinks such ...
1
vote
1answer
273 views

Cache Busting using htaccess Rewrite rule?

I am trying to follow this tutorial that says i can make a server to send a file like style.css if the requested file is style.15458888.css with a rewrite rule to be put inside the htaccess file. ...
1
vote
1answer
498 views

How to create a redirect in the .htaccess file, with 2 exceptions

So I've been trying this for a long time, but I can't seem to get it to work. Pretend my website is https://example.com, with the additional pages https://example.com/abc and https://example.com/abc-...
2
votes
1answer
754 views

Mod_rewrite delete parameter in 301 Redirect

How would I go about rewriting: http://www.example.com/?aff=number to: http://www.example.com I want to remove all instances on aff=x regardless of how many other parameters in the URL.
4
votes
1answer
2k views

Place static HTML files in path below WordPress page

I have a WordPress instance running on my domain's root. One WordPress page is located at www.example.com/product/. I placed some static HTML files in a path below that so that visitors can go to www....
0
votes
1answer
429 views

Rewrite rule and display of post

I'm trying to create a permalink for single posts that are in a particular category called 'Test'. So I've set the stub with a filter which in turn sets the permalink when the post is saved. At the ...
0
votes
0answers
253 views

Multisite: use of subdomains in directory structure conflicts with site on subdomain

I'm currently developing a website for the company I work for and we have recently moved to a multisite configuration as the department responsible for getting the projects to us (developers) suddenly ...
0
votes
1answer
347 views

Cannot get 301 redirection in htaccess to work (either Redirect or Rewrite)

I have recently changed how posts are categorized and changed the permalinks not to show the category. Consequently, I need to redirect the old URLs. I have tried many variations of the following but ...
0
votes
1answer
100 views

force www rewrite if wordpress put in a folder

My wordspress site is installed in myfolder and it auto create the code in htaccess # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /myfolder/ RewriteRule ^index\.php$ - ...
1
vote
0answers
106 views

Image URLs not redirecting properly

I recently migrated my site from http to https. I have set up 301 redirects using htaccess. Everything works fine except the image url. The indexed images in Google has the old urls. when I click the ...
0
votes
1answer
35 views

What is the best practice workflow for new website overhaul and keeping current SEO ranking? [closed]

I have a WordPress site that is doing well with SEO and but the theme is quite antiquated and will be completely overhauled with a new custom theme, updated plugins and new functionality. I am ...
0
votes
0answers
28 views

Template hierarchy changes when custom post-type permalink leverages custom taxonomy

I've got a custom post type departments with a custom taxonomy department and am using Custom Post Type Permalinks plugin. In the CPT, I define the permalink like this: 'rewrite' => array( 'slug'...
1
vote
0answers
188 views

404 error Additionally 403 Forbidden error on a URL

On my WordPress website i got a error on www.example.com/blog url only as the screenshot. I already check- Files + Directory permission, everything is right. Code on .htaccess, just WP default code ...
1
vote
0answers
14 views

Map secondary domain to other's virtual subfolder

I'm working on a Wordpress site and there's a request to map otherdomain.com to maindomain.com/virtualsubfolder/ (the WP site). This can be easily done, but the URL structure should remain intact i.e. ...
1
vote
1answer
603 views

Can only access homepage and admin panel

I am really struggling to move Wordpress from an external host to my localhost (xampp). After two days trying to do this I am now at the stage where I can access the homepage and admin panel, but ...
0
votes
0answers
49 views

NGINX: Remove WordPress subdirectory from url [duplicate]

I have installed WordPress core in a subdirectory as I am using composer. The root is /www/example.com/ and WordPress is placed in /www/example.com/wp/ In the root is index.php and wp-config.php. ...
1
vote
0answers
66 views

Mod_Rewrite to show only last subcategory in URL

I have a website with a three-tier hierarchy of categories: Main category> Subcategory> Second Level Subcategory. In the URL I would like to get only the currently selected category displayed. ...
5
votes
0answers
562 views

Hosting a Wordpress blog as a sub folder from a S3 website

I have a website set up for my organisation under www.mycompany.com (running on Amazon S3). I also have a Wordpress blog set up under blog.mycompany.com (running on a separate LAMP server). For SEO ...
1
vote
1answer
1k views

Custom rewrite rule, url returning 404

I have a custom URL like this: website.com/show/?id=9999&n=page-name and I'm trying to come up with a mod_rewrite rule to convert to website.com/show/9999/page-name/ /show/ is a page name. ...
1
vote
1answer
1k views

Pretty urls for custom pagination

I have custom query with custom pagination with which I'd like to use pretty urls, like the standard pagination, rather than appending a query string to the url, ie www.example.com/posttype/pagename/...
0
votes
1answer
565 views

Deny access to uploads folder with exceptions

On a members only site logged in members can access the files in the uploads folder, if not logged in they are redirected to the login screen. I'm using the following in the .htaccess file to do that: ...
1
vote
0answers
189 views

How to remove the [L] Flag for Wordpress index .php mod_rewrite

I have been having difficulties with redirecting query strings for the new WordPress site we launched. I am using mod_rewrites to do the redirect and I can get them to work by removing the [L] flag ...
0
votes
1answer
1k views

Remove base slug in permalinks of hierarchical custom post type

I have a hierarchical Custom Post Type called project, registered as follows: register_post_type( 'project', array( 'public' => true, 'hierarchical' => true, ...
0
votes
1answer
71 views

WordPress rewrite does not work for some reason

I am learning how to use WordPress rewrites. As a start i am just trying to redirect any request for "validate_data.php" to "validate-data". Here is what i have added to the functions.php file: ...
3
votes
0answers
348 views

WordPress URL/Folder ReWrite using Htaccess

I am trying to mask certain folder in a WordPress installation using the Htaccess file. I am aware that there are plugins available to do exactly what I want but, I do not want to add even more ...
3
votes
1answer
202 views

Bypass .htaccess when using download_url

I've got the following .htaccess file in my a custom directory in Uploads called client. RewriteEngine On RewriteCond %{HTTP_REFERER} !(www.)?example.co.uk/client-area* RewriteRule ^.*$ - [R=403,L] ...