我已经在Drupal7中创建了一个小图库,使用的是视图模块和图像字段的colorbox格式化程序。事情是这样的,我想提供全尺寸图片下载的网址。请注意,“全尺寸图像”并不是出现在色彩盒覆盖中的同一图像。事实上,我根本没有全尺寸的图片,因为我限制了上传图片的最大尺寸(1000 X 1000px)。我不确定如何克服这个限制。
因此,用户应该能够点击一个缩略图(100 X 100px),并在色彩盒覆盖查看1000px宽的图像版本。除此之外,还应该有全尺寸照片的下载链接(例如,4000px宽)-最好是在覆盖图中,但也可能在画廊页面上。
我可以跳过上传的大小限制,并从图像源中拉出链接,但我想节省带宽并加快
我将以下重写添加到我的虚拟主机的conf文件中:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
.... A bunch of aliases here
该网站与www配合得很好。但是如果您进入域名时没有使用www。该站点将重定向到www.example.com/home/example/public_html -它会添加文件路径。我如何防止这种情况发生?
下面是别名:
Alias /index.php /home/cms/p
我使用的是Express,我想将/和/index匹配到同一条路线。但如果我写
app.route('/(index)?')
节点抛出此错误:
c:\myproject\node_modules\express\node_modules\path-to-regexp\index.js:69
return new RegExp(path, flags);
^
SyntaxError: Invalid regular expression: /^\/(?(?:([^\/]+?)))?e\/?$/: Invalid group
at new RegExp