我需要对现有的CakePHP项目进行一些更改,但我无法在localhost上运行它,因为每当我尝试访问// Toggle donation icons on hover
$('#donate-btn1').on( 'mouseenter', function() {
$('.icon-donate-50').fadeIn();
}).on('mouseleave', function() {
$('.icon-donate-50').hide();
});
$('#donate-btn2').on( 'mouseenter', function() {
$('.icon-donate-100').fadeIn();
}).on('mouseleave', function() {
$('.icon-donate-100').hide();
});
$('#donate-btn3').on( 'mouseenter', function() {
$('.icon-donate-200').fadeIn();
}).on('mouseleave', function() {
$('.icon-donate-200').hide();
});
$('#donate-btn4').on( 'mouseenter', function() {
$('.icon-donate-400').fadeIn();
}).on('mouseleave', function() {
$('.icon-donate-400').hide();
});
$('#donate-btn5').on( 'mouseenter', function() {
$('.icon-donate-750').fadeIn();
}).on('mouseleave', function() {
$('.icon-donate-750').hide();
});
$('#donate-btn6').on( 'mouseenter', function() {
$('.icon-donate-1000').fadeIn();
}).on('mouseleave', function() {
$('.icon-donate-1000').hide();
});
时,它都会将我重定向到http://localhost:8080/{name-of-project}/
。
任何帮助都将不胜感激。
答案 0 :(得分:1)
当我仍然使用cakephp2并且仍然使用cakephp3
时,我也遇到过这个来自直播.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mydomain\.com$ [NC]
RewriteCond %{HTTPS}s ^on(s)|off
RewriteRule ^(.*)$ http%1://www.mydomain.com/$1 [R=301,QSA,L]
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
我将其更改为此
.htaccess local
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
答案 1 :(得分:0)
很可能在您的.htaccess文件中安装了非www到www重定向。
正如Adam所说,使用重定向时清除浏览器缓存可能很有用。缓存的重定向将不再访问您的服务器配置,因此您所做的任何更改都将不可见。