Hi David.
I would like to replace the name "product", "review", "brand", "productcategory" in the url as I did in the html version (tapestry.php, .htaccess ...) to have shorter URLs.
exp: https://www.pricetapestry.org/product/xxx.html
>>> https://www.pricetapestry.org/xxx.html
I can not find, as in pricetapestry.php, how to modify this url.
Could you help me ?
Cheers,
Raoul
Hi David,
Thank you for your answer.
I already did it.
If, for the "Product Base HREF" line I delete "/product/" and replace it with "/", I get a 404 error.
I of course emptied the caches but without success.
Cheers,
Raoul
But for brand, merchant, category, review, it works well: o)
Cheers,
Raoul
Hello Raoul,
You can use "/" for the product Base HREF, but you need to edit your WordPress .htaccess file to make it work. To do this, edit the file and look for the RewriteBase line which would be as follows for a WordPress installation in the top level of your site:
RewriteBase /
...and REPLACE with:
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*).html$ index.php?pagename=Shopping&pto_module=product&pto_product=$1 [L]
Double check that the modification hasn't interfered with any other functionality of your site as the rule will match anything ending .html (as long as there isn't actual file or directory of the same name)...
Cheers,
David.
--
PriceTapestry.com
Hi David
Everything works well !
thank you very much for your help
Cheers,
Raoul
Hello David,
I tried this and other rewrite options but nothing seems to work.
Is it possible to remove, replace the "productcategory" with a "/" when i also removed the .html from https://www.pricetapestry.org/node/125?
I hope it's possible, here bellow i put the input settings from my wordpress.
I use
{config saved}
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Hi,
I checked the site URL you posted and it looks like you have moved the container from Shopping - I just wanted to check that you were looking to try and have:
Comparison home page:
example.com/Shopping
Product page:
example.com/Shopping/Product-Name
Category A-Z
example.com/productcategory/
Category search results (page 1)
example.com/Category-Name
Category search results (page 2, 3 etc.)
example.com/Category-Name/2.html
If that's the case (or otherwise, please let me know!) I will try and work out the .htaccess required on my test server but I'm not 100% sure it would be reliable within a WordPress environment without an identifiable part of the URL (which is the purpose of the slugs e.g. "productcategory"...)
Cheers,
David.
--
PriceTapestry.com
Hello Raoul,
The base HREF values are all configurable in the plugin - from wp-admin > Settings > PriceTapestry.org, under the Virtual section (V3 Beta) you will see the settings each of the Base HREF values...
Cheers,
David.
--
PriceTapestry.com