trixysvinyl Posted September 6, 2019 Share Posted September 6, 2019 Hi guys. I have a record shop online. The following URL example shows the product info page without a problem: http://www.mysite.com/tp/html/product/33/record1.html Im using an .htaccess file as follows: RewriteEngine On RewriteRule ^product/([0-9]+)/(.*).html$ detail.php?id=$1 [L] My problem is that the sound files are in a different folder on the server : www.mysite.com/sf/soundfile.mp3 The mp3 sound files are not found or shown on the detail.page as they are in a different folder which doesnt have a rule associated with it. It doesnt need one as the mp3 file doesnt need SEO referencing. How do i tell the .htaccess file to look in the sf folder to find the mp3 files on my detail.php page? thanks! Quote Link to comment https://forums.phpfreaks.com/topic/309193-htaccess-file-exceptions/ Share on other sites More sharing options...
kicken Posted September 6, 2019 Share Posted September 6, 2019 How are you referencing the mp3 files in your detail.php file? You should reference them using a domain relative URL (with a leading slash), that should remove any need for a rewrite rule for them. <audio src="/sf/sound.mp3"> Quote Link to comment https://forums.phpfreaks.com/topic/309193-htaccess-file-exceptions/#findComment-1569449 Share on other sites More sharing options...
inversesoft123 Posted September 8, 2019 Share Posted September 8, 2019 Modify your .htaccess and tell it to ignore certain folders RewriteEngine On RewriteRule ^(sf|otherfolder|morefolders)($|/) - [L] RewriteRule ^product/([0-9]+)/(.*).html$ detail.php?id=$1 [L] for multiple folders use PIPE "|" symbol. Quote Link to comment https://forums.phpfreaks.com/topic/309193-htaccess-file-exceptions/#findComment-1569493 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.