小编Bis*_*ker的帖子

index.php默认不加载

我刚刚安装了CentOS,Apache和PHP.当我访问我的网站http://example.com/myapp/时,它会显示"禁止".默认情况下,它不加载index.php文件.

当我访问http://example.com/myapp/index.php时,它运行正常.

知道如何解决这个问题吗?

php apache centos apache-config

103
推荐指数
4
解决办法
35万
查看次数

使用htaccess Https到http重定向

我正在尝试将https://www.example.com重定向到http://www.example.com.我在.htaccess文件中尝试了以下代码

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)

此代码成功将https://example.com重定向到http://www.example.com.但是,当我输入https://www.example.com时,它会在浏览器中显示"网页不可用"错误.

我也尝试了以下2个代码但没有成功

尝试1

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*):NOSSL$ http://www.example.com/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)

尝试2

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
Run Code Online (Sandbox Code Playgroud)

以上两种尝试均失败.有什么建议?

apache .htaccess https http

66
推荐指数
4
解决办法
23万
查看次数

在jQuery中删除$(window).resize事件

我正在开发的页面的一部分需要在用户单击按钮时将$(窗口).resize事件添加到div,以便在使用窗口调整其大小并将其固定为原始大小之间切换:

function startResize() {
    $(window).resize(function() {
        $("#content").width(newWidth);
        $("#content").height(newHeight);
    });
}
Run Code Online (Sandbox Code Playgroud)

我无法解决的是,当再次单击该按钮时,如何"关闭"此事件,以便内容停止调整大小.

function endResize() {
    // Code to end $(window).resize function
    $("#content").width(originalWidth);
    $("#content").height(originalHeight);
}
Run Code Online (Sandbox Code Playgroud)

任何有关这方面的帮助将不胜感激.

javascript jquery resize

40
推荐指数
2
解决办法
5万
查看次数

Photoshop自定义形状到SVG路径字符串

有没有办法让SVG路径字符串脱离Photoshop自定义形状或路径?或者是否有另一种获取/构建类似数据的方法?我想做类似的事情:

http://raphaeljs.com/icons/

photoshop svg vector raphael

33
推荐指数
3
解决办法
5万
查看次数

在Internet Explorer上访问iFrame中的域Cookie

我的域名(我们称之为www.example.com)创建了一个cookie.在另一个网站上(比方说,www.myspace.com),我的域名被加载到iFrame中.

在除Internet Explorer之外的每个浏览器(Firefox,Opera,Camino,Safari等)上,我都可以访问自己的cookie.在IE中,它不允许我从iFrame中访问cookie.

有办法解决这个问题吗?

实际上,这没有任何意义,因为试图访问cookie的网站是www.example.com,而cookie由www.example.com拥有.但出于某种原因,IE认为iFrame使它们无关.

cookies iframe internet-explorer

25
推荐指数
2
解决办法
2万
查看次数

导致这种"可能的精度损失"错误的原因是什么?

我的最终变量有问题.任何帮助将不胜感激.

这是我的第一个工作正常的代码

final int i = 90; 
byte b = i ; 
System.out.println(i);
Run Code Online (Sandbox Code Playgroud)

这是我的第二个代码,它表示可能会损失精度.这有什么不对?

final int i; 
i = 90;
byte b = i ; 
System.out.println(i);
Run Code Online (Sandbox Code Playgroud)

java final

24
推荐指数
1
解决办法
1785
查看次数

Spring正在失去与DB的连接,并且无法恢复或重新连接

我在与Maria DB相同的主机上有一个spring-boot应用程序,两者都运行正常一段时间.但是在12小时到2天之间,Spring启动应用程序似乎失去了与数据库的连接(stacktrace),并且无法从中恢复.

当我重新启动弹簧应用程序时,一段时间再次正常.

应用程序没有负载,当它失去连接时,应用程序仍在工作,但数据库连接无法恢复.数据库在此期间没有重启(正常运行时间为4周).只有监控服务对每分钟ping一次DB的应用程序进行ping操作.(春季靴子健康)

连接到同一个数据库的其他Java应用程序运行正常,没有任何问题.

我的问题是:

为什么spring无法从该错误中恢复并尝试重新连接到DB?如何设置弹簧重新连接到DB?

2015-02-19 15:25:48.392  INFO 4931 [qtp92662861-19] --- o.s.b.f.xml.XmlBeanDefinitionReader      : Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
2015-02-19 15:25:48.580  INFO 4931 [qtp92662861-19] --- o.s.jdbc.support.SQLErrorCodesFactory    : SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
2015-02-19 15:25:48.616  WARN 4931 [qtp92662861-19] --- o.s.jdbc.support.SQLErrorCodesFactory    : Error while extracting database product name - falling back to empty error codes

org.springframework.jdbc.support.MetaDataAccessException: Error while extracting DatabaseMetaData; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed. …
Run Code Online (Sandbox Code Playgroud)

spring spring-jdbc mariadb spring-boot

24
推荐指数
1
解决办法
3万
查看次数

Vlookup在不同的工作表中引用表数据

我想使用一个VLOOKUP函数来引用一个数据表,该数据表放在VLOOKUP与写入函数的表不同的表中.

示例:在Sheet 1中,单元格AA3我想插入该VLOOKUP函数.我希望函数检查单元格M3中的数字,在工作表2范围地址A2:Q​​47第一列中找到相同的数字,并在该表的第13列中重现该值.

我写了这个函数,但#N/A结果报告:

=VLOOKUP(M3,Sheet1!$A$2:$Q$47,13,FALSE)
Run Code Online (Sandbox Code Playgroud)

excel vlookup

16
推荐指数
2
解决办法
15万
查看次数

角度ng-repeat表达式作为变量

我正在尝试做这样的事情:

<ul>
    <li ng-repeat="{{myRepeatExpression}}">{{row.name}}</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

但由于ng-repeat逻辑处于指令的编译状态,因此它将其{{myRepeatExpression}}视为普通字符串而不是变量.显然,哪个不起作用.

那有什么解决方法吗?

expression directive angularjs ng-repeat

16
推荐指数
1
解决办法
1万
查看次数

删除www站点范围,在某些目录上强制https,在其余目录上删除http?

首先,我想删除www.来自我的域名

http://www.example.com => http://example.com

我还希望某些目录是安全的(https),而其余的仍然是http

http://example.com/login => https://example.com/login

显然它需要适用于所有条件,例如,如果有人输入:

http://www.example.com/login => https://example.com/login

此外,当人们离开登录页面时,它返回到http.目前在.htaccess中是由我正在使用的软件自动完成的,我想它需要在那里工作:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* ./index.php
Run Code Online (Sandbox Code Playgroud)

关于如何实现梦想控制所有这些事情的任何想法?

提前致谢!

===================

@Gumbo根据你的建议,这是我完整的.htaccess

RewriteEngine On


# remove www from host
RewriteCond %{HTTP_HOST} ^www\.(.+)
RewriteCond %{HTTPS}s/%1 ^(on(s)|offs)/(.+)
RewriteRule ^ http%2://%3%{REQUEST_URI} [L,R=301]

# force HTTPS
RewriteCond %{HTTPS} =off
RewriteRule ^(login)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# force HTTP
RewriteCond %{HTTPS} =on
RewriteRule !^(login)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* ./index.php


Options -Indexes
Run Code Online (Sandbox Code Playgroud)

导航到http:// example/login仍然会转到 …

.htaccess mod-rewrite ssl https no-www

13
推荐指数
2
解决办法
2万
查看次数