我正在尝试创建一个友好的URL,以便人们可以访问site.com/blod/$id而不是site.com/blog?id=$id。
那里没有问题,但是当您访问该页面时,我的内容发疯了,通过/ blog / c_images访问照片,菜单中的链接类似于/ blog / contact / blog / index。我用无效的URL解决了问题,因此您仍然可以访问那些内容,但是有什么方法可以重定向到谁尝试访问的正确链接?
我通过捕获网站URL,协议和端口的功能解决了菜单链接,并通过以下方式使链接成为必需:
#Pega o id da postagem no blog
RewriteRule ^blog/([0-9]+)/?$ blog.php?id=$1
#Resolve o problema dos links caso use site.com/blog/id
RewriteRule ^blog/(.*)$ ./$1
我正在尝试学习和做得更好,通过Blog文件夹访问链接没有真正的问题。