是否可以仅接受来自一个域的流量(最好使用 .htaccess 文件)?我希望我的网站只能通过我拥有的另一个网站上的链接访问。
我知道如何阻止一个引用域,但不是所有域
RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} otherdomain\.com [NC]
RewriteRule .* - [F]
Run Code Online (Sandbox Code Playgroud)
这是我的完整重写代码:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_REFERER} .
RewriteCond %{HTTP_REFERER} !domain\.co.uk [NC]
RewriteRule .? - [F]
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Run Code Online (Sandbox Code Playgroud)
我认为它可以工作,但是没有任何资源被加载,当我单击另一个链接时,我收到 500 错误。
我正在使用一个PHP脚本,将cookie的生命周期设置为1天:
'cookie_lifetime' => 1
Run Code Online (Sandbox Code Playgroud)
如何将其更改为一小时?
我有这个可怕的冗长代码,在鼠标移动时运行:
if (distance < 215) {
moveSmile(1)
}
if (distance < 200) {
moveSmile(2)
}
if (distance < 185) {
moveSmile(3)
}
if (distance < 170) {
moveSmile(4)
}
if (distance < 155) {
moveSmile(5)
}
if (distance < 140) {
moveSmile(6)
}
Run Code Online (Sandbox Code Playgroud)
它所调用的功能:
function moveSmile (frameNum) {
mouthX = startMouthPos + mouthFrameWidth * frameNum
$('#mouth').css('background-position', -mouthX + 'px -359px')
}
Run Code Online (Sandbox Code Playgroud)
我以15px的间隔移动div的背景位置,越接近目标div.有没有办法让它更短,更有效?
jquery ×2
.htaccess ×1
cookies ×1
css3 ×1
expand ×1
forms ×1
http-referer ×1
javascript ×1
mod-rewrite ×1
php ×1
search ×1