我想做什么:
/product.php?id=12345
之类的内容转换为/product/awesome-product-name
我已经取得的成就:
/product/awesome-product-name
现在是一个工作链接我的问题是因为子目录products
而无法加载任何资源。我需要的是一种简单的方法来改变图像,CSS和JavaScript文件的路径。
当前.htaccess:
RewriteEngine on
RewriteRule ^produkt/(.*)$ ./product.php?url=$1
RewriteRule 404 404.html
我不认为我的问题是重复的,因为我的商店文件位于主网络服务器的子目录中。所以我只能通过在href中放置一个/
来访问我的css和js文件,就像给定duplicates
之一的答案一样。
我的解决方案是将RewriteRule RewriteRule ^produkte/(css|js|img)/(.*)?$ /shop/$1/$2 [L,QSA,R=301]
添加到我的.htaccess
文件中。