.htaccessリダイレクト問題

# www.sample.com→sample.com
# RewriteEngine On
# RewriteCond %{HTTP_HOST} ^www\.sample\.com
# RewriteRule ^(.*) https://sample.com/$1 [R=301,L]

# http→https
# RewriteEngine on
# RewriteCond %{HTTPS} off
# RewriteRule ^(.*)$ https://sample.com/$1 [R=301,L]

# 上記結合(or)
RewriteEngine on
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.sample\.com
RewriteRule ^(.*)$ https://sample.com/$1 [R=301,L]

実行結果:
1.http://www.sample.com→https://sample.com
 OK
2.http://sample.com→https://sample.com
 OK
3.https://www.sample.com→https://sample.com
 NG
 なぜ?

jQueryMobile使用備忘①

$.mobile.ajaxEnabled = false;

ajax無効により、リンク先javascriptは正しく読み込める。

$("input[type='checkbox']").checkboxradio();

jsonでチェックボックスを追加する場合、cssなどは適用される。

$("input[type='checkbox']").checkboxradio('refresh');

の場合、なぜか異常が出てしまった。

pyautoguiでコロン「:」入力できない対処

…\Python\Lib\site-packages\pyautogui\_pyautogui_win.py

def _keyDown(key):
	# 略
	needsShift = pyautogui.isShiftCharacter(key)

	# 以下を追加
	if key == '@': needsShift = False
	if key == '^': needsShift = False
	if key == ':': needsShift = False

	"""
	# OLD CODE: The new code relies on having all keys be loaded in keyboardMapping from the start.
	if key in keyboardMapping.keys():
	# 略

https://teratail.com/questions/79973

Python環境作成(メモ書き)

Pythonインストール

PATH設定(ホームフォルダとScriptsフォルダ)※しなくても可
python -m pip install –upgrade pip
pip install selenium
pip install openpyxl
pip install その他


Sublime Textインストール

Ctrl+Shift+P→install package
 Anaconda
 ConvertToUTF8
 Cython
 Python
Preferencts→Package Settings→Anaconda→Settings Default

"anaconda_linting":true→false


Tools→Bulid System→New Bulid System

{
	"cmd": ["PATH\python.exe", "-u", "$file"],
	"selector": "source.python",
	"file_regex": "^[ ]File \"(…?)\", line ([0-9]*)",
	"encoding": "cp932"
}


以上