小编Jas*_*all的帖子

Wordpress .htaccess www.不强迫

我正试图强迫www.在我的网站的所有页面上.我在我的主站点(/ blog)的文件夹中安装了wordpress.在/ blog文件夹中有一个.htaccess文件,其中包含以下内容:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)

在该网站的主要目录.我有一个.htaccess文件,其中包含以下内容:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.sitename.com [NC]
RewriteRule (.*) http://www.sitename.com/$1 [R=301,L]
RewriteRule ^blog/index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^blog/(.*)$ /blog/index.php [L]
Run Code Online (Sandbox Code Playgroud)

在wordpress中有为www设置的选项.www.除了我直接访问site.com/blog地址时,每个页面上都会显示

wordpress .htaccess

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

通过图片上传的恶意代码

我网站的一部分允许用户上传个人资料照片.我担心人们上传恶意代码.我打算将文件类型限制为.jpg/.png/.gif/.jpeg

我担心这还不够.我将在服务器上调整大小的图像.调整照片大小的过程是否足以确保图像实际上是图像而非恶意文件?

我将使用以下内容来调整照片大小.我不会将原件存储在服务器上,文件名也会被更改.

imagecopyresampled($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

    imagejpeg($thumb, $fullpath, 90);
Run Code Online (Sandbox Code Playgroud)

php validation image-processing

6
推荐指数
1
解决办法
2148
查看次数

相同的域iframe cookie

我有一个图像上传器(http://valums.com/ajax-upload/),它使用iframe作为后台进行处理.我的网站使用cookie来存储用户信息.将带有用户信息的cookie传递给iframe(我需要在处理图像时知道用户的id).iframed页面与生成cookie的域相同.

php cookies

5
推荐指数
1
解决办法
3734
查看次数

将条件添加到Graphic Magic Command

我有以下命令:

gm('input.jpg')
.crop(500, 500, 10, 10)
.write('output.jpg', function (err) {
  if (err) {
        console.log(err)
  } else {

        console.log('Success')
  }
})
Run Code Online (Sandbox Code Playgroud)

我想添加一个条件,而不必编写2个不同的命令,所以它将是这样的:

var overlay = true
gm('input.jpg')
.crop(500, 500, 10, 10)
if(overlay == true){
 .draw('image Over 0,0 750,750 overlay.jpg')
}
.write('output.jpg', function (err) {
  if (err) {
        console.log(err)
  } else {

        console.log('Success')
  }
})
Run Code Online (Sandbox Code Playgroud)

我知道上面的代码不会运行,我正在寻找一个可以工作的建议,没有2个不同的GM命令

javascript node.js graphicsmagick

5
推荐指数
1
解决办法
71
查看次数

合并2 .htaccess文件

我有2个.htaccess文件,我需要合并在一起.一个是由wordpress生成的,另一个是站点的现有.htaccess文件.这2个文件如下:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mywebsite\.com$
RewriteRule ^(.*)$ http://www.mywebsite.com/$1 [R=301]

RewriteRule ^postreview/$ /viewreview.php [NC,PT,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^.*$ ./template2.php  


<IfModule mod_security.c>  
  # Turn off mod_security filtering.  
  SecFilterEngine Off  

  # The below probably isn't needed,  
  # but better safe than sorry.  
  SecFilterScanPOST Off  
</IfModule> 

php_flag session.use_trans_sid off 
Run Code Online (Sandbox Code Playgroud)

wordpress生成的第二个文件:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /projectcars/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /projectcars/index.php [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)

我已经尝试了几种方法来组合它们,但我得到了重定向错误或内部服务器错误.

wordpress .htaccess mod-rewrite

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

将时间分成3个变量

我有一个时间"上午7:00"我需要拆分为$hour,$min,$ampm.有没有一种简单的方法可以将其拆分为3个变量?

php datetime

2
推荐指数
1
解决办法
3206
查看次数

根据部分匹配查找div id的值

我在页面上有几个div.它们的格式如下:

<div id='profile-1'></div>
<div id='profile-2'></div>
<div id='profile-3'></div>
<div id='profile-4'></div>
Run Code Online (Sandbox Code Playgroud)

我需要找到id最高的div的值.在前面的例子中,它将是"profile-4"(因为4是最高的).

我已经想出如何使用以下方法搜索div:

var elements = $('[id^=profile-]')
Run Code Online (Sandbox Code Playgroud)

这会返回一个对象.我需要拿出那个对象并弄清楚"profile-4"是最高的,如果可能的话,提取值"4".

有任何想法吗?

javascript jquery

2
推荐指数
1
解决办法
1801
查看次数

<>之间的正则表达式

我有一个看起来像这样的字符串:

Pretext<thecontentineed>
Run Code Online (Sandbox Code Playgroud)

我试图编写一个正则表达式,使用preg_match从该字符串中拉出"conconineed"

我试过了:

$string = "Pretext<thecontentineed>";    
preg_match("/<.*?>/" , $string, $output);
Run Code Online (Sandbox Code Playgroud)

但是返回一个空数组.

php regex

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