【发布时间】:2021-08-04 19:08:27
【问题描述】:
我在我的网站上通过 three.js 使用 gltf 对象。我在我的 htaccess 文件上使用了漂亮的链接规则。如果我浏览此网址:https://yeni.elbielectric.com/gett.php 我的对象正在加载并出现在页面上。但是如果我浏览这个 url:https://yeni.elbielectric.com/urunler/zena/silverline/fildisi/anahtar/ 对象正在加载但没有消失。而且我看不到任何控制台错误。我认为由于 htaccess 规则存在问题。这是我的 htaccess 内容:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^urunler/$ products.php [NC,L]
RewriteRule ^urunler/(.*)/(.*)/(.*)/(.*)/(.*)$ product-detail.php?prdname=$1&prddetail=$2&prdcolor=$3&functype=$4 [L]
RewriteRule ^products/(.*)/(.*)/(.*)/(.*)/(.*)$ product-detail.php?prdname=$1&prddetail=$2&prdcolor=$3&functype=$4 [L]
RewriteRule ^urunler/(.*)/(.*)$ product-list.php?prdname=$1 [L]
RewriteRule ^products/(.*)/(.*)$ product-list.php?prdname=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
在 js 代码中有一些关于我的 3d 对象和纹理的路径。我认为他们有问题。
例如:“../../../../../Models/ZenaVega/zena.gltf”
怎么了?
谢谢。
【问题讨论】: