Jump to content

Simple rewrite condition and rule but not working. [int]_anytext.html


the182guy

Recommended Posts

I want to rewrite this sample url:

 

[integer]_any-seo-text-here.html to test.php?id=[integer]

 

Example

 

99_contact-us.html -> test.php?id=99

 

Here's what I have:

 

RewriteCond %{REQUEST_URI} ^\d+_(.*).html$
RewriteRule ^(.*)_(.*).html$ test.php?id=$1 [L]

 

It works if I remove the condition, but then it rewrites regardless of the integer being there like:

 

sometext_contact-us.html <- I don't want this to rewrite

 

I only want to rewrite if the first part (before underscore) is an integer, and the extension is .html

 

Thanks in advance.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.